between( start: now()->startOfMonth(), end: now()->endOfMonth(), ) ->perDay() ->count(); $label = __('filament::resources.stats.articles_chart.label'); return [ 'datasets' => [ [ 'label' => $label, 'data' => $data->map(fn (TrendValue $value) => $value->aggregate), ], ], 'labels' => $data->map(fn (TrendValue $value) => $value->date), ]; } protected function getType(): string { return 'line'; } }