Action::make('import-historical-orders')
->label('Import Historical Orders')
->before(function (Action $action) {
if (Gate::denies('import-historical-orders')) {
$action->failure();
$action->halt();
}
})
->action(fn () => ImportUserHistoricalOrders::dispatch(auth()->user()))
->successNotification($this->importHistoricalOrdersSuccessNotification())
->failureNotification($this->importHistoricalOrdersFailureNotification());
Action::make('import-historical-orders')
->label('Import Historical Orders')
->before(function (Action $action) {
if (Gate::denies('import-historical-orders')) {
$action->failure();
$action->halt();
}
})
->action(fn () => ImportUserHistoricalOrders::dispatch(auth()->user()))
->successNotification($this->importHistoricalOrdersSuccessNotification())
->failureNotification($this->importHistoricalOrdersFailureNotification());