diff --git a/app/Nova/BitcoinEvent.php b/app/Nova/BitcoinEvent.php index 85e5edf5..7ae1b3dc 100644 --- a/app/Nova/BitcoinEvent.php +++ b/app/Nova/BitcoinEvent.php @@ -3,6 +3,7 @@ namespace App\Nova; use App\Notifications\ModelCreatedNotification; +use Carbon\CarbonInterval; use Ebess\AdvancedNovaMediaLibrary\Fields\Images; use Illuminate\Database\Eloquent\Model; use Illuminate\Http\Request; @@ -61,9 +62,13 @@ class BitcoinEvent extends Resource ->conversionOnIndexView('thumb'), DateTime::make(__('From'), 'from') + ->step(CarbonInterval::minutes(15)) + ->displayUsing(fn($value) => $value->asDateTime()) ->rules('required'), DateTime::make(__('To'), 'to') + ->step(CarbonInterval::minutes(15)) + ->displayUsing(fn($value) => $value->asDateTime()) ->rules('required'), Text::make(__('Title'), 'title') diff --git a/app/Nova/CourseEvent.php b/app/Nova/CourseEvent.php index 63793e67..03878825 100644 --- a/app/Nova/CourseEvent.php +++ b/app/Nova/CourseEvent.php @@ -82,7 +82,7 @@ class CourseEvent extends Resource DateTime::make(__('To'), 'to') ->rules('required') - ->step(CarbonInterval::minutes(30)) + ->step(CarbonInterval::minutes(15)) ->displayUsing(fn($value) => $value->asDateTime()), BelongsTo::make(__('Course'), 'course', Course::class), diff --git a/app/Nova/MeetupEvent.php b/app/Nova/MeetupEvent.php index 1d63e8b4..56095604 100644 --- a/app/Nova/MeetupEvent.php +++ b/app/Nova/MeetupEvent.php @@ -3,6 +3,7 @@ namespace App\Nova; use App\Notifications\ModelCreatedNotification; +use Carbon\CarbonInterval; use Illuminate\Database\Eloquent\Model; use Illuminate\Http\Request; use Laravel\Nova\Fields\BelongsTo; @@ -24,12 +25,6 @@ class MeetupEvent extends Resource * @var string */ public static $title = 'id'; - - public static function label() - { - return __('Meetup Event'); - } - /** * The columns that should be searched. * @var array @@ -38,6 +33,11 @@ class MeetupEvent extends Resource 'id', ]; + public static function label() + { + return __('Meetup Event'); + } + public static function afterCreate(NovaRequest $request, Model $model) { \App\Models\User::find(1) @@ -60,7 +60,9 @@ class MeetupEvent extends Resource ID::make() ->sortable(), - DateTime::make(__('Start'), 'start'), + DateTime::make(__('Start'), 'start') + ->step(CarbonInterval::minutes(15)) + ->displayUsing(fn($value) => $value->asDateTime()), Text::make(__('Location'), 'location'),