fix create schedule

This commit is contained in:
Boy132 2025-07-23 09:30:32 +02:00
parent 2d337188f1
commit 337ac9d655

View File

@ -116,9 +116,10 @@ class ScheduleResource extends Resource
->required() ->required()
->default(1), ->default(1),
ToggleButtons::make('Status') ToggleButtons::make('Status')
->formatStateUsing(fn (Schedule $schedule) => !$schedule->is_active ? 'inactive' : ($schedule->is_processing ? 'processing' : 'active')) ->formatStateUsing(fn (?Schedule $schedule) => !$schedule ? 'new' : (!$schedule->is_active ? 'inactive' : ($schedule->is_processing ? 'processing' : 'active')))
->options(fn (Schedule $schedule) => !$schedule->is_active ? ['inactive' => 'Inactive'] : ($schedule->is_processing ? ['processing' => 'Processing'] : ['active' => 'Active'])) ->options(fn (?Schedule $schedule) => !$schedule ? ['new' => 'New'] : (!$schedule->is_active ? ['inactive' => 'Inactive'] : ($schedule->is_processing ? ['processing' => 'Processing'] : ['active' => 'Active'])))
->colors([ ->colors([
'new' => 'primary',
'inactive' => 'danger', 'inactive' => 'danger',
'processing' => 'warning', 'processing' => 'warning',
'active' => 'success', 'active' => 'success',