columns([ TextColumn::make('id') ->label('ID') ->searchable() ->toggleable(isToggledHiddenByDefault: true), TextColumn::make('username') ->searchable(), TextColumn::make('email') ->label('Email address') ->searchable(), TextColumn::make('xp') ->numeric() ->sortable(), TextColumn::make('participations') ->numeric() ->sortable(), TextColumn::make('victories') ->numeric() ->sortable(), TextColumn::make('email_verified_at') ->dateTime() ->sortable(), TextColumn::make('role') ->badge() ->searchable(), ImageColumn::make('avatar_uri') ->circular() ->disk('public'), TextColumn::make('level') ->numeric() ->sortable(), TextColumn::make('deleted_at') ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), TextColumn::make('created_at') ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), TextColumn::make('updated_at') ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), ]) ->filters([ TrashedFilter::make(), ]) ->recordActions([ EditAction::make(), ]) ->toolbarActions([ BulkActionGroup::make([ DeleteBulkAction::make(), ForceDeleteBulkAction::make(), RestoreBulkAction::make(), ]), ]); } }