@extends('layouts/layoutMaster') @php use Carbon\Carbon; $weekStart = Carbon::now()->startOfWeek(Carbon::MONDAY); $days = collect(range(0, 6))->map(fn ($offset) => $weekStart->copy()->addDays($offset)); $timeSlots = collect(range(0, 47))->map(function ($slot) { $minutes = $slot * 30; $hour = intdiv($minutes, 60); $minute = $minutes % 60; return sprintf('%02d:%02d', $hour, $minute); }); @endphp @section('title', 'Planificador de Horarios') @section('page-style') @endsection @section('page-script') @vite('resources/assets/js/admin-schedule-board.js') @endsection @section('content')

Planificación / Horarios


BOOK
UNBOOK
Disponible
Selecciona filtros o usa la búsqueda para cargar riders…
Hora
@foreach($days as $day)
{{ $day->translatedFormat('l d') }} {{ $day->translatedFormat('F Y') }}
@endforeach
@foreach($timeSlots as $slotLabel)
{{ $slotLabel }}
@foreach($days as $day)
@endforeach
@endforeach
@endsection @push('modals') @endpush