public function table(Table $table): Table
{
return $table
->actions([
Tables\Actions\ViewAction::make()
->modalWidth(MaxWidth::SevenExtraLarge)
->modalContent(fn (Invoice $record) => view('filament.project.pages.invoice', ['invoice' => $record]))
->extraModalFooterActions(fn (Invoice $record): array => $this->getNextInvoiceActions($record->status))
]);
}
public function table(Table $table): Table
{
return $table
->actions([
Tables\Actions\ViewAction::make()
->modalWidth(MaxWidth::SevenExtraLarge)
->modalContent(fn (Invoice $record) => view('filament.project.pages.invoice', ['invoice' => $record]))
->extraModalFooterActions(fn (Invoice $record): array => $this->getNextInvoiceActions($record->status))
]);
}