© 2026 Hedgehog Software, LLC
TextColumn::make('groups.status') ->label('Status') ->sortable() ->formatStateUsing(function ($state, $record) { $groupUser = $record->groups->where('id', group()->id)->first()?->pivot; return $groupUser ? ucfirst($groupUser->status) : 'Inactive'; }) ->extraAttributes(['style' => 'font-weight: bold']) ->color(function ($state, $record) { $groupUserStatus = $record->groups->where('id', group()->id)->first()?->pivot?->status ?? 'inactive'; return $groupUserStatus === 'active' ? 'success' : 'secondary'; })
sortable()
function ($query, $direction)
An attempt was made to evaluate a closure for [Filament\Tables\Columns\TextColumn], but [$query] was unresolvable.