@php $accessMode = $settings->guestMediaAccessMode(); $status = $settings->guestMediaStatus(); $frameOptions = $frames->map(fn (\App\Models\WeddingMediaFrame $frame): array => [ 'uuid' => $frame->uuid, 'name' => $frame->name, 'url' => \Illuminate\Support\Facades\Storage::disk('public')->url($frame->file_path), 'orientation' => $frame->orientation->value, ])->values(); $filterOptions = collect($filters)->map(fn (\App\Enums\WeddingMediaFilter $filter): array => [ 'value' => $filter->value, 'label' => $filter->label(), 'css' => $filter->css(), ...$filter->treatment(), ])->values(); $filterPreviewImage = $settings->hero_image ? \Illuminate\Support\Facades\Storage::disk('public')->url($settings->hero_image) : null; @endphp

{{ $settings->topBarName() }}

{{ __('Kongsi Momen Bersama Kami') }}

{{ $settings->guest_media_intro_text }}

{{ $settings->guest_media_privacy_text }}

@if ($settings->guest_media_close_at)

{{ __('Uploads close') }} {{ $settings->guest_media_close_at->translatedFormat('j F Y, g:i A') }}

@endif
@if (! $settings->guestMediaIsOpen())

{{ $status->label() }}

{{ $status === \App\Enums\WeddingMediaStatus::Scheduled ? __('Uploads are not open yet') : __('Uploads are closed') }}

{{ __('Thank you for being part of the celebration.') }}

@else
@if ($rsvp)

{{ __('Uploading as') }} {{ $rsvp->name }}@if ($rsvp->table_assignment) ยท {{ __('Table') }} {{ $rsvp->table_assignment }}@endif

@elseif ($settings->guest_media_require_guest_name || $settings->guest_media_require_table_number)
@if ($settings->guest_media_require_guest_name) @endif @if ($settings->guest_media_require_table_number) @endif
@endif @if ($accessMode === \App\Enums\WeddingMediaAccessMode::AccessCode) @endif
@if ($settings->guest_camera_enabled) @endif @if ($settings->guest_gallery_upload_enabled) @endif @if ($settings->guest_video_enabled) @endif guest_media_multiple_upload_enabled) multiple @endif>
{{ __('Timer') }}
{{ __('Captured photo preview') }} @if ($settings->guest_media_caption_enabled) @endif

{{ __('Terima kasih') }}

@endif