Use Filament labels. (#906)

* Use Filament labels.

* use `trans`

* Show more files

No reason for this to be its own pr...
This commit is contained in:
Charles 2025-01-13 09:31:37 -05:00 committed by GitHub
parent 8078f2ca4e
commit e145fcdc56
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 6 additions and 7 deletions

View File

@ -248,7 +248,7 @@ class EditEgg extends EditRecord
return [
DeleteAction::make()
->disabled(fn (Egg $egg): bool => $egg->servers()->count() > 0)
->label(fn (Egg $egg): string => $egg->servers()->count() <= 0 ? 'Delete' : 'In Use'),
->label(fn (Egg $egg): string => $egg->servers()->count() <= 0 ? trans('filament-actions::delete.single.label') : 'In Use'),
ExportEggAction::make(),
ImportEggAction::make(),
$this->getSaveFormAction()->formId('form'),

View File

@ -593,7 +593,7 @@ class EditNode extends EditRecord
return [
Actions\DeleteAction::make()
->disabled(fn (Node $node) => $node->servers()->count() > 0)
->label(fn (Node $node) => $node->servers()->count() > 0 ? 'Node Has Servers' : 'Delete'),
->label(fn (Node $node) => $node->servers()->count() > 0 ? 'Node Has Servers' : trans('filament-actions::delete.single.label')),
$this->getSaveFormAction()->formId('form'),
];
}

View File

@ -17,7 +17,7 @@ class ExportEggAction extends Action
{
parent::setUp();
$this->label('Export');
$this->label(trans('filament-actions::export.modal.actions.export.label'));
$this->authorize(fn () => auth()->user()->can('export egg'));

View File

@ -23,7 +23,7 @@ class ImportEggAction extends Action
{
parent::setUp();
$this->label('Import');
$this->label(trans('filament-actions::import.modal.actions.import.label'));
$this->authorize(fn () => auth()->user()->can('import egg'));

View File

@ -78,8 +78,8 @@ class ListFiles extends ListRecords
$server = Filament::getTenant();
return $table
->paginated([15, 25, 50, 100])
->defaultPaginationPageOption(15)
->paginated([25, 50, 100, 250])
->defaultPaginationPageOption(50)
->query(fn () => File::get($server, $this->path)->orderByDesc('is_directory'))
->defaultSort('name')
->columns([
@ -116,7 +116,6 @@ class ListFiles extends ListRecords
->url(fn (File $file) => self::getUrl(['path' => join_paths($this->path, $file->name)])),
EditAction::make('edit')
->authorize(fn () => auth()->user()->can(Permission::ACTION_FILE_READ_CONTENT, $server))
->label('Edit')
->icon('tabler-edit')
->visible(fn (File $file) => $file->canEdit())
->url(fn (File $file) => EditFiles::getUrl(['path' => join_paths($this->path, $file->name)])),