mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-25 12:24:45 +02:00
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:
parent
8078f2ca4e
commit
e145fcdc56
@ -248,7 +248,7 @@ class EditEgg extends EditRecord
|
|||||||
return [
|
return [
|
||||||
DeleteAction::make()
|
DeleteAction::make()
|
||||||
->disabled(fn (Egg $egg): bool => $egg->servers()->count() > 0)
|
->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(),
|
ExportEggAction::make(),
|
||||||
ImportEggAction::make(),
|
ImportEggAction::make(),
|
||||||
$this->getSaveFormAction()->formId('form'),
|
$this->getSaveFormAction()->formId('form'),
|
||||||
|
@ -593,7 +593,7 @@ class EditNode extends EditRecord
|
|||||||
return [
|
return [
|
||||||
Actions\DeleteAction::make()
|
Actions\DeleteAction::make()
|
||||||
->disabled(fn (Node $node) => $node->servers()->count() > 0)
|
->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'),
|
$this->getSaveFormAction()->formId('form'),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,7 @@ class ExportEggAction extends Action
|
|||||||
{
|
{
|
||||||
parent::setUp();
|
parent::setUp();
|
||||||
|
|
||||||
$this->label('Export');
|
$this->label(trans('filament-actions::export.modal.actions.export.label'));
|
||||||
|
|
||||||
$this->authorize(fn () => auth()->user()->can('export egg'));
|
$this->authorize(fn () => auth()->user()->can('export egg'));
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ class ImportEggAction extends Action
|
|||||||
{
|
{
|
||||||
parent::setUp();
|
parent::setUp();
|
||||||
|
|
||||||
$this->label('Import');
|
$this->label(trans('filament-actions::import.modal.actions.import.label'));
|
||||||
|
|
||||||
$this->authorize(fn () => auth()->user()->can('import egg'));
|
$this->authorize(fn () => auth()->user()->can('import egg'));
|
||||||
|
|
||||||
|
@ -78,8 +78,8 @@ class ListFiles extends ListRecords
|
|||||||
$server = Filament::getTenant();
|
$server = Filament::getTenant();
|
||||||
|
|
||||||
return $table
|
return $table
|
||||||
->paginated([15, 25, 50, 100])
|
->paginated([25, 50, 100, 250])
|
||||||
->defaultPaginationPageOption(15)
|
->defaultPaginationPageOption(50)
|
||||||
->query(fn () => File::get($server, $this->path)->orderByDesc('is_directory'))
|
->query(fn () => File::get($server, $this->path)->orderByDesc('is_directory'))
|
||||||
->defaultSort('name')
|
->defaultSort('name')
|
||||||
->columns([
|
->columns([
|
||||||
@ -116,7 +116,6 @@ class ListFiles extends ListRecords
|
|||||||
->url(fn (File $file) => self::getUrl(['path' => join_paths($this->path, $file->name)])),
|
->url(fn (File $file) => self::getUrl(['path' => join_paths($this->path, $file->name)])),
|
||||||
EditAction::make('edit')
|
EditAction::make('edit')
|
||||||
->authorize(fn () => auth()->user()->can(Permission::ACTION_FILE_READ_CONTENT, $server))
|
->authorize(fn () => auth()->user()->can(Permission::ACTION_FILE_READ_CONTENT, $server))
|
||||||
->label('Edit')
|
|
||||||
->icon('tabler-edit')
|
->icon('tabler-edit')
|
||||||
->visible(fn (File $file) => $file->canEdit())
|
->visible(fn (File $file) => $file->canEdit())
|
||||||
->url(fn (File $file) => EditFiles::getUrl(['path' => join_paths($this->path, $file->name)])),
|
->url(fn (File $file) => EditFiles::getUrl(['path' => join_paths($this->path, $file->name)])),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user