->actions([
ActionGroup::make([
Action::make('Toggle Supplier Order')
->requiresConfirmation()
->action(fn (docket $record) => $record->update(['docProgSupplierOrder'=> !$record->docProgSupplierOrder ])),
Action::make('Submit For Invoicing')
->accessSelectedRecords()
->form([
TextInput::make('invoiceReadyValue')->required(),
])
->action(function (array $data, docket $record): void {
$record->invoiceReadyValue = $data['invoiceReadyValue'];
$record->save();
Notification::make()
->title('Invoice Submitted')
->success()
->send();
})
])
->actions([
ActionGroup::make([
Action::make('Toggle Supplier Order')
->requiresConfirmation()
->action(fn (docket $record) => $record->update(['docProgSupplierOrder'=> !$record->docProgSupplierOrder ])),
Action::make('Submit For Invoicing')
->accessSelectedRecords()
->form([
TextInput::make('invoiceReadyValue')->required(),
])
->action(function (array $data, docket $record): void {
$record->invoiceReadyValue = $data['invoiceReadyValue'];
$record->save();
Notification::make()
->title('Invoice Submitted')
->success()
->send();
})
])