Nova filter that displays a Date Range Picker instead of a select.
Run this command in your nova project:
composer require marshmallow/nova-date-range-filter
Just use DateRangeFilter class instead of Filter
public function filters(Request $request)
{
return [
new \Marshmallow\Filters\DateRangeFilter('created_at', 'Created date'),
];
}