columns([ TextColumn::make('title') ->label('عنوان') ->searchable() ->sortable(), TextColumn::make('category.name') ->label('دسته‌بندی') ->searchable() ->sortable(), TextColumn::make('keys_count') ->label('تعداد کلیدها') ->counts('keys'), IconColumn::make('is_active') ->label('فعال') ->boolean(), TextColumn::make('created_at') ->label('تاریخ ایجاد') ->jalaliDateTime() ->sortable() ->toggleable(isToggledHiddenByDefault: true), ]) ->filters([ SelectFilter::make('category_id') ->label('دسته‌بندی') ->relationship('category', 'name'), TernaryFilter::make('is_active') ->label('وضعیت') ->placeholder('همه') ->trueLabel('فعال') ->falseLabel('غیرفعال'), TrashedFilter::make() ->label('وضعیت حذف'), ]) ->recordActions([ ViewAction::make(), EditAction::make(), GenerateWithAiAction::make(), DeleteAction::make(), RestoreAction::make(), ForceDeleteAction::make(), ]) ->toolbarActions([ BulkActionGroup::make([ DeleteBulkAction::make(), RestoreBulkAction::make(), ForceDeleteBulkAction::make(), ]), ]); } }