feat: usr roles and soft deletes and filament

This commit is contained in:
2026-05-22 10:06:47 +02:00
parent 417a1bc53c
commit ad17c55564
16 changed files with 280 additions and 13 deletions
@@ -4,6 +4,7 @@ namespace App\Filament\Resources\Users\Schemas;
use App\Enums\PacePreference;
use App\Enums\PhysicalActivityLevel;
use App\Enums\UserRole;
use App\Enums\UserSex;
use App\Enums\WeightGoal;
use Filament\Forms\Components\DatePicker;
@@ -40,6 +41,11 @@ class UserForm
->options(self::localeOptions())
->default('en')
->required(),
Select::make('role')
->label(__('admin.users.fields.role'))
->options(UserRole::class)
->default(UserRole::USER->value)
->required(),
FileUpload::make('avatar_url')
->label(__('admin.users.fields.avatar'))
->image()