diff --git a/app/Filament/Resources/Master/SubLocations/SubLocationResource.php b/app/Filament/Resources/Master/SubLocations/SubLocationResource.php index cd20b0e..4167df9 100644 --- a/app/Filament/Resources/Master/SubLocations/SubLocationResource.php +++ b/app/Filament/Resources/Master/SubLocations/SubLocationResource.php @@ -25,6 +25,7 @@ use Filament\Tables\Columns\TextColumn; use Filament\Tables\Columns\ToggleColumn; use Filament\Tables\Filters\TrashedFilter; +use Filament\Tables\Grouping\Group; use Filament\Tables\Table; use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\SoftDeletingScope; @@ -73,11 +74,6 @@ public static function table(Table $table): Table { return $table ->columns([ - TextColumn::make('location.name') - ->label('Lokus') - ->searchable() - ->sortable(), - TextColumn::make('name') ->label('Nama') ->searchable() @@ -119,7 +115,12 @@ public static function table(Table $table): Table ->emptyStateIcon(Heroicon::NumberedList) ->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.') ->defaultSort('created_at', 'desc') - ->deferFilters(false); + ->deferFilters(false) + ->groups([ + Group::make('location.name') + ->label('Lokus') + ->collapsible(), + ]); } public static function getPages(): array