La semaine de mes enfants{{ $planningWeekTotalLabel }}
$planningMode === '5']) onclick="try{localStorage.setItem('planningDaysMode','5')}catch(e){}">5 j.
$planningMode === '7']) onclick="try{localStorage.setItem('planningDaysMode','7')}catch(e){}">7 j.
$planningMode === 'weekend']) onclick="try{localStorage.setItem('planningDaysMode','weekend')}catch(e){}">Week-end
Ce lien se met à jour automatiquement dans mon agenda iPhone, Android, Google ou Outlook.
$planningMode === '5', 'dashboard-week-grid-weekend' => $planningMode === 'weekend'])>
@foreach ($planningWeekDays as $day)
$day['is_selected'], 'dashboard-week-day-muted' => $day['entries']->isEmpty()])>
@unless ($selectedPlanningDay['leave'])
{{ $day['label'] }}
{{ $day['day_number'] }}
@if ($day['leave'])
@if ($day['holiday'] || $day['activities']->isNotEmpty())
Absence · {{ $day['leave']['label'] }}
@else
@forelse ($day['entries']->take(3) as $entry)
$entry['is_absent']])>
{{ $entry['child'] }}
{{ $entry['is_absent'] ? 'Absent(e)' : $entry['start'].' – '.$entry['end'] }}
@empty
{{ $day['is_weekend'] ? 'Week-end' : 'Aucune garde' }}
@endforelse
@endif
@if ($day['holiday'])
@endif
@endforeach
{{ $day['holiday']['label'] }}
Jour férié
@endif
@foreach ($day['activities']->take(2) as $activity)
{{ $activity->label }}
{{ $activity->place ?: ($activity->time ? substr($activity->time, 0, 5) : 'Activité prévue') }}
@endforeach
{{ ucfirst($selectedPlanningDay['date']->locale('fr')->isoFormat('dddd D MMMM')) }}
{{ $selectedPlanningDay['entries']->count() }} {{ $selectedPlanningDay['entries']->count() > 1 ? 'gardes prévues' : 'garde prévue' }}
@forelse ($selectedPlanningDay['entries'] as $entry)
$entry['can_open'], 'dashboard-week-detail-row-locked' => ! $entry['can_open'] || $entry['is_absent']])
@if ($entry['can_open'])
role="button"
tabindex="0"
x-on:click="openSlot = @js($entry['modal_id'])"
x-on:keydown.enter.prevent="openSlot = @js($entry['modal_id'])"
x-on:keydown.space.prevent="openSlot = @js($entry['modal_id'])"
@endif
>
@if ($entry['can_open'])
@endif
@empty
{{ $entry['child'] }}
{{ $entry['family'] }}
Horaires
{{ $entry['is_absent'] ? '—' : $entry['start'].' – '.$entry['end'] }}
Durée
{{ $entry['is_absent'] ? '—' : $entry['hours'] }}
@if ($entry['can_open'])
{{ $entry['status_label'] }}
@else
{{ $entry['locked_label'] }}
@endif
Aucune garde prévue ce jour-là.
@endforelse