malzariey / filament-daterangepicker-filter

MIT License
105 stars 46 forks source link

Add new method #129

Closed adereksisusanto closed 17 hours ago

adereksisusanto commented 2 weeks ago

Filters

use Malzariey\FilamentDaterangepickerFilter\Filters\DateRangeFilter;

DateRangeFilter::make('created_at')->defaultYesterday()

DateRangeFilter::make('created_at')->defaultLast7Days()

DateRangeFilter::make('created_at')->defaultLast30Days()

DateRangeFilter::make('created_at')->defaultThisMonth()

DateRangeFilter::make('created_at')->defaultLastMonth()

DateRangeFilter::make('created_at')->defaultThisYear()

DateRangeFilter::make('created_at')->defaultLastYear()

use Carbon\Carbon;
DateRangeFilter::make('created_at')->defaultCustom(Carbon::now()->startOfMonth(), Carbon::now()->endOfMonth())

Fields

use Malzariey\FilamentDaterangepickerFilter\Fields\DateRangePicker;

DateRangePicker::make('created_at')->defaultYesterday()

DateRangePicker::make('created_at')->defaultLast7Days()

DateRangePicker::make('created_at')->defaultLast30Days()

DateRangePicker::make('created_at')->defaultThisMonth()

DateRangePicker::make('created_at')->defaultLastMonth()

DateRangePicker::make('created_at')->defaultThisYear()

DateRangePicker::make('created_at')->defaultLastYear()

use Carbon\Carbon;
DateRangePicker::make('created_at')->defaultCustom(Carbon::now()->startOfMonth(), Carbon::now()->endOfMonth())
malzariey commented 2 weeks ago

Could you add to the docs as well?

malzariey commented 17 hours ago

Thanks