DatePicker::make('start')
->displayFormat('d-m-Y')
->native(false)
->minDate(now())
->disabledDates(fn () =>
collect(CarbonPeriod::create(today(), today()->addDays(31)))
->filter(fn (Carbon $date) => $date->dayOfWeek !== Carbon::MONDAY)
->map(fn (Carbon $date) => $date->format('Y-m-d'))
->values()
->toArray()
)
->maxDate(now()->addDays(31))
->closeOnDateSelection(),
DatePicker::make('start')
->displayFormat('d-m-Y')
->native(false)
->minDate(now())
->disabledDates(fn () =>
collect(CarbonPeriod::create(today(), today()->addDays(31)))
->filter(fn (Carbon $date) => $date->dayOfWeek !== Carbon::MONDAY)
->map(fn (Carbon $date) => $date->format('Y-m-d'))
->values()
->toArray()
)
->maxDate(now()->addDays(31))
->closeOnDateSelection(),