@props([ 'name', 'value' => '', 'mode' => 'date', 'required' => false, 'id' => null, ]) @php $id = $id ?? $name; $mode = $mode === 'datetime' ? 'datetime' : 'date'; $useJalali = app()->getLocale() === 'fa'; $nativeType = $mode === 'datetime' ? 'datetime-local' : 'date'; $nativeValue = $value; if ($mode === 'datetime' && is_string($nativeValue) && $nativeValue !== '' && ! str_contains($nativeValue, 'T')) { $nativeValue = str_replace(' ', 'T', substr($nativeValue, 0, 16)); } $currentJy = function_exists('verta') ? (int) verta()->year : 1404; $months = __('admin.datepicker_months'); $weekdays = __('admin.datepicker_weekdays'); @endphp @if (! $useJalali) @else