Usage
protected function getColumns(): array
{
return [
ColumnGroup::make('User Details')
->setColumns([
Column::make('first_name'),
Column::make('last_name'),
]),
ColumnGroup::make('Actions')
->setColumns([
ActionButton::make('View')->setRenderer(function ($record) {
return '<a href="' . route('detail', $record->id) . '">View</a>';
}),
ActionButton::make('Edit')->setAttributes(function() {
return [
'class' => 'btn btn-primary'
'href' => route('edit', $record->id)
'wire:click' => 'openModal'
];
})
]),
// Add more column groups as needed
];
}Last updated