@extends('layouts.app') @section('title', $dentist->exists ? __('Edit dentist') : __('Add dentist')) @php $days = [0 => __('Sunday'), 1 => __('Monday'), 2 => __('Tuesday'), 3 => __('Wednesday'), 4 => __('Thursday'), 5 => __('Friday'), 6 => __('Saturday')]; $existing = $dentist->exists ? $dentist->schedules->groupBy('weekday')->map( fn ($rows) => $rows->map(fn ($r) => substr($r->start_time, 0, 5).'-'.substr($r->end_time, 0, 5))->values() )->toArray() : []; @endphp @section('content')

{{ $dentist->exists ? __('Edit dentist') : __('Add dentist') }}

@csrf @if($dentist->exists) @method('PUT') @endif
@error('name')
{{ $message }}
@enderror
is_bookable_online ?? true))>

{{ __('Weekly schedule') }}

{{ __('One or more ranges per day, format 09:00-13:00. Leave blank for days off.') }}

@error('schedules.*.*')
{{ $message }}
@enderror @foreach($days as $i => $day)
{{ $day }}
@endforeach
{{ __('Cancel') }}
@endsection