columns([ TextColumn::make('title') ->label(__('footer-templates.column_title')) ->searchable() ->sortable(), IconColumn::make('is_active') ->label(__('footer-templates.column_is_active')) ->boolean() ->sortable(), TextColumn::make('pages_count') ->label(__('footer-templates.column_pages_count')) ->counts('pages') ->sortable(), TextColumn::make('created_at') ->label(__('footer-templates.column_created_at')) ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), TextColumn::make('updated_at') ->label(__('footer-templates.column_updated_at')) ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), TextColumn::make('deleted_at') ->label(__('footer-templates.column_deleted_at')) ->dateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), ]) ->filters([ TrashedFilter::make(), ]) ->recordActions([ ViewAction::make(), EditAction::make(), ]) ->toolbarActions([ BulkActionGroup::make([ DeleteBulkAction::make(), ForceDeleteBulkAction::make(), RestoreBulkAction::make(), ]), ]); } }