This package contains a Nova field to allow you to store time values. Under the hood it uses the flatpickr default Laravel Nova Calendar library.
You can install this package in your Laravel Nova app via composer:
composer require laraning/nova-time-field
You can use the Laraning\NovaTimeField\TimeField
namespace in your Nova resource:
namespace App\Nova;
use Laraning\NovaTimeField\TimeField;
class BlogPost extends Resource
{
// ...
public function fields(Request $request)
{
return [
// ...
TimeField::make('Post start Time'),
// ...
];
}
}
By default the time component uses a 24 hour format. Still you can make it in 12h format like:
TimeField::make('Post start Time')->withTwelveHourTime(),
- Make release 0.1.0.
- Add minimal test scenarios.
- Add timezone support.
Please see CHANGELOG for more information on what has changed recently.
The MIT License (MIT). Please see License File for more information.