columns([ \Filament\Tables\Columns\TextColumn::make('name') ->searchable() ->sortable(), \Filament\Tables\Columns\TextColumn::make('email') ->searchable() ->sortable(), \Filament\Tables\Columns\TextColumn::make('phone') ->searchable(), \Filament\Tables\Columns\TextColumn::make('city') ->searchable() ->sortable(), \Filament\Tables\Columns\TextColumn::make('country') ->searchable() ->sortable(), \Filament\Tables\Columns\TextColumn::make('status') ->badge() ->color(fn (string $state): string => match ($state) { 'active' => 'success', 'inactive' => 'danger', 'pending' => 'warning', }), \Filament\Tables\Columns\TextColumn::make('created_at') ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), ]) ->filters([ // ]) ->recordActions([ EditAction::make(), ]) ->toolbarActions([ BulkActionGroup::make([ DeleteBulkAction::make(), ]), ]); } }