@php $isEdit = $session->exists; $action = $isEdit ? route('trainer.sessions.update', $session) : route('trainer.sessions.store'); $input = 'w-full px-4 py-2.5 bg-surface-container rounded-lg border-none focus:ring-2 focus:ring-primary/20 text-body-md outline-none'; $label = 'block text-label-md font-label-md text-on-surface-variant mb-1.5'; $dateVal = old('session_date', optional($session->session_date)->format('Y-m-d')); $timeVal = old('start_time', $session->start_time ? \Carbon\Carbon::parse($session->start_time)->format('H:i') : ''); $formatVal = old('format', $session->format ?? 'online'); @endphp