SelectFilter::make('status')
->label('Status')
->options([
__('mesco.produced') => __('mesco.produced'),
__('mesco.partially produced') => __('mesco.partially produced'),
__('mesco.planned') => __('mesco.planned'),
__('mesco.new') => __('mesco.new'),
])
->query(function ($query) {
$status = Request::get('tableFilters')['status']['value'] ?? null;
if ($status) {
return $query->withStatus($status);
}
})
SelectFilter::make('status')
->label('Status')
->options([
__('mesco.produced') => __('mesco.produced'),
__('mesco.partially produced') => __('mesco.partially produced'),
__('mesco.planned') => __('mesco.planned'),
__('mesco.new') => __('mesco.new'),
])
->query(function ($query) {
$status = Request::get('tableFilters')['status']['value'] ?? null;
if ($status) {
return $query->withStatus($status);
}
})