🆙 More fixes 🆙

This commit is contained in:
Remco
2026-01-20 19:44:22 +01:00
parent a71a634dee
commit eb55c3ab68
10 changed files with 67 additions and 54 deletions
@@ -56,7 +56,10 @@ class BadgeUploadResource extends Resource
];
}
public static function getFiles(): mixed
/**
* @return array<int, array{filename: string, path: string}>
*/
public static function getFiles(): array
{
$settings = app(\App\Services\SettingsService::class);
$badgePath = $settings->getOrDefault('badge_path_filesystem', 'badges') ?: 'badges';
@@ -5,9 +5,9 @@ namespace App\Filament\Resources\Hotel\BadgeUploads\Pages;
use Filament\Forms\Components\FileUpload;
use Filament\Forms\Concerns\InteractsWithForms;
use Filament\Forms\Contracts\HasForms;
use Filament\Forms\Form;
use Filament\Notifications\Notification;
use Filament\Resources\Pages\Page;
use Filament\Schemas\Schema;
class ManageBadgeUploads extends Page implements HasForms
{
@@ -21,9 +21,9 @@ class ManageBadgeUploads extends Page implements HasForms
public function mount(): void {}
public function form(Form $form): Form
public function form(Schema $schema): Schema
{
return $form->schema([
return $schema->components([
FileUpload::make('badge_file')
->label('Upload Badge')
->disk('badges')