class CustomStatWidget extends Widget implements HasActions, HasForms
{
use HasFiltersAction;
use HasFiltersForm;
use InteractsWithActions;
use InteractsWithForms;
use InteractsWithPageFilters;
public function applyFiltersAction(): FilterAction
{
return FilterAction::make()
->label('')
->icon('heroicon-o-funnel')
->color('gray')
->iconButton()
->form([
DatePicker::make('startDate'),
DatePicker::make('endDate'),
// ...
])
->action(function () {
});
}
}
class CustomStatWidget extends Widget implements HasActions, HasForms
{
use HasFiltersAction;
use HasFiltersForm;
use InteractsWithActions;
use InteractsWithForms;
use InteractsWithPageFilters;
public function applyFiltersAction(): FilterAction
{
return FilterAction::make()
->label('')
->icon('heroicon-o-funnel')
->color('gray')
->iconButton()
->form([
DatePicker::make('startDate'),
DatePicker::make('endDate'),
// ...
])
->action(function () {
});
}
}