| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- <?php
 - 
 - namespace App\Filament\Company\Pages;
 - 
 - use Filament\Forms\Components\DatePicker;
 - use Filament\Forms\Components\Section;
 - use Filament\Forms\Form;
 - use Filament\Forms\Set;
 - use Filament\Pages\Dashboard\Actions\FilterAction;
 - use Filament\Pages\Dashboard\Concerns\HasFiltersAction;
 - 
 - class Dashboard extends \Filament\Pages\Dashboard
 - {
 -     use HasFiltersAction;
 - 
 -     //    public function filtersForm(Form $form): Form
 -     //    {
 -     //        return $form
 -     //            ->schema([
 -     //                Section::make()
 -     //                    ->schema([
 -     //                        DatePicker::make('startDate'),
 -     //                        DatePicker::make('endDate'),
 -     //                        // ...
 -     //                    ])
 -     //                    ->columns(3),
 -     //            ]);
 -     //    }
 - 
 -     protected function getHeaderActions(): array
 -     {
 -         return [
 -             FilterAction::make()
 -                 ->form([
 -                     DatePicker::make('startDate')
 -                         ->live()
 -                         ->afterStateUpdated(fn (Set $set) => $set('endDate', now()->toDateTimeString())),
 -                     DatePicker::make('endDate'),
 -                     // ...
 -                 ]),
 -         ];
 -     }
 - }
 
 
  |