->bulkActions([
Tables\Actions\DeleteBulkAction::make(),
BulkAction::make('changeDepartment')
->action(function (Collection $records, array $data): void {
$records->each(function (AccountEntry $entry) use ($data) {
$entry->department = $data['department'];
$entry->save();
});
})
->form(
[
Select::make('department')
->label('Department')
->options(Department::pluck('name'))
->required(),
],
),
])
->bulkActions([
Tables\Actions\DeleteBulkAction::make(),
BulkAction::make('changeDepartment')
->action(function (Collection $records, array $data): void {
$records->each(function (AccountEntry $entry) use ($data) {
$entry->department = $data['department'];
$entry->save();
});
})
->form(
[
Select::make('department')
->label('Department')
->options(Department::pluck('name'))
->required(),
],
),
])