public static function table(Table $table): Table
{
return $table
->columns([
Tables\Columns\TextColumn::make('item.name'),
Tables\Columns\TextColumn::make('qty')
->label('Quantity'),
])
->filters([
//
])
->headerActions([
// Tables\Actions\CreateAction::make(),
])
->actions([
// Tables\Actions\EditAction::make(),
// Tables\Actions\DeleteAction::make(),
Tables\Actions\Action::make('refundItem')
->label('Refund Item')
->action(function($record) {
return "refundItem($record->id)";
})
])
->bulkActions([
// Tables\Actions\DeleteBulkAction::make(),
]);
}
public function refundItem($selectionId)
{
dd($selectionId);
}
public static function table(Table $table): Table
{
return $table
->columns([
Tables\Columns\TextColumn::make('item.name'),
Tables\Columns\TextColumn::make('qty')
->label('Quantity'),
])
->filters([
//
])
->headerActions([
// Tables\Actions\CreateAction::make(),
])
->actions([
// Tables\Actions\EditAction::make(),
// Tables\Actions\DeleteAction::make(),
Tables\Actions\Action::make('refundItem')
->label('Refund Item')
->action(function($record) {
return "refundItem($record->id)";
})
])
->bulkActions([
// Tables\Actions\DeleteBulkAction::make(),
]);
}
public function refundItem($selectionId)
{
dd($selectionId);
}