fix(outlet): menjadikan form landmark menjadi nullable
-menyesuaikan default image menjadi logo -menjadikan layoutnya bergaya mansory
This commit is contained in:
parent
d5fae1989a
commit
80d5610c34
@ -24,7 +24,7 @@ class OutletForm extends Form
|
||||
|
||||
public string $address = '';
|
||||
|
||||
public string $landmark = '';
|
||||
public ?string $landmark = null;
|
||||
|
||||
public ?string $maps_url = null;
|
||||
|
||||
|
||||
@ -49,7 +49,7 @@ public function mount()
|
||||
'opened_ago' => timeAgo($outlet->opened_date),
|
||||
'closed_date' => formatDate($outlet->closed_date),
|
||||
'closed_ago' => timeAgo($outlet->closed_date),
|
||||
'image' => data_get($this->mapMediaCollection($outlet->getMedia('featured_image'))[0] ?? null, 'temporaryUrl', asset('images/placeholder.jpg')),
|
||||
'image' => data_get($this->mapMediaCollection($outlet->getMedia('featured_image'))[0] ?? null, 'temporaryUrl', asset('assets/images/logo.png')),
|
||||
'images' => collect($this->mapMediaCollection($outlet->getMedia('images')))->pluck('temporaryUrl')->filter()->values(),
|
||||
])
|
||||
->toArray();
|
||||
|
||||
@ -14,10 +14,10 @@ class="text-sm">
|
||||
</div>
|
||||
|
||||
<div class="mt-6">
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
|
||||
<div class="columns-1 md:columns-2 lg:columns-3 gap-6">
|
||||
@foreach ($outlets as $outlet)
|
||||
<flux:card
|
||||
class="space-y-2 transition-transform duration-300 ease-out hover:-translate-y-1 hover:shadow-lg">
|
||||
class="mb-6 break-inside-avoid space-y-2 transition-transform duration-300 ease-out hover:-translate-y-1 hover:shadow-lg">
|
||||
<div class="flex items-start justify-between mb-4">
|
||||
<div class="flex items-center gap-3">
|
||||
<flux:avatar size="lg" src="{{ $outlet['image'] }}"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user