->hintActions([
Action::make('open-ledgered')
->label(fn(Order $record):string => (($record->items->whereNotNull('ledgered_at')->count() == $record->items->count()) ? 'View Ledgered Items' : 'Mark Items Ledgered'))
->icon('tabler-currency-pound')
->action(function ($livewire, Order $record) {
$livewire->replaceMountedTableAction('mark-ledgered', $record->id) ;
})
])
->hintActions([
Action::make('open-ledgered')
->label(fn(Order $record):string => (($record->items->whereNotNull('ledgered_at')->count() == $record->items->count()) ? 'View Ledgered Items' : 'Mark Items Ledgered'))
->icon('tabler-currency-pound')
->action(function ($livewire, Order $record) {
$livewire->replaceMountedTableAction('mark-ledgered', $record->id) ;
})
])