Create a Grid
use BoredProgrammers\LaraGrid\Components\ColumnComponents\Column;
use BoredProgrammers\LaraGrid\Livewire\BaseLaraGrid;
use Illuminate\Database\Eloquent\Builder;
use BoredProgrammers\LaraGrid\Filters\FilterResetButton;
class MyGrid extends BaseLaraGrid
{
protected function getColumns(): array
{
return [
Column::make('id', 'ID'),
Column::make('name', 'Name'),
// Add more columns as needed
];
}
protected function getDataSource(): Builder
{
return MyModel::query();
}
}Last updated