feat: Refactor Filament resources and fix tenant admin login

This commit is contained in:
2025-09-09 21:21:47 +02:00
parent 04ac85107c
commit 9da6803eaa
29 changed files with 627 additions and 459 deletions

View File

@@ -0,0 +1,27 @@
<?php
namespace App\Filament\Resources\TaskResource\Pages;
use App\Filament\Resources\TaskResource;
use Filament\Actions;
use Filament\Resources\Pages\ManageRecords;
class ManageTasks extends ManageRecords
{
protected static string $resource = TaskResource::class;
protected function getHeaderActions(): array
{
return [
Actions\CreateAction::make(),
Actions\Action::make('import')
->label('Import CSV')
->icon('heroicon-o-arrow-up-tray')
->url(TaskResource::getUrl('import')),
Actions\Action::make('template')
->label('Download CSV Template')
->icon('heroicon-o-document-arrow-down')
->url(url('/super-admin/templates/tasks.csv')),
];
}
}