diff --git a/app/Filament/Resources/Users/Tables/UsersTable.php b/app/Filament/Resources/Users/Tables/UsersTable.php index b28f59c..0d66d88 100644 --- a/app/Filament/Resources/Users/Tables/UsersTable.php +++ b/app/Filament/Resources/Users/Tables/UsersTable.php @@ -23,7 +23,9 @@ class UsersTable TextColumn::make('division.name')->label('Divisi')->sortable(), TextColumn::make('status')->badge() ->color(fn ($state) => $state === 'aktif' ? 'success' : 'danger'), - TextColumn::make('roles.name')->label('Role')->badge(), + TextColumn::make('roles.name')->label('Role')->badge() + ->getStateUsing(fn ($record) => $record->roles->pluck('name')->filter(fn ($r) => $r !== 'anggota')->values()) + ->placeholder('-'), ]) ->filters([ SelectFilter::make('status')