feat: add user fields
This commit is contained in:
@@ -2,6 +2,10 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use App\Enums\PacePreference;
|
||||
use App\Enums\PhysicalActivityLevel;
|
||||
use App\Enums\UserSex;
|
||||
use App\Enums\WeightGoal;
|
||||
use Filament\Models\Contracts\FilamentUser;
|
||||
use Filament\Panel;
|
||||
use Illuminate\Contracts\Auth\MustVerifyEmail;
|
||||
@@ -35,6 +39,11 @@ class User extends Authenticatable implements FilamentUser, MustVerifyEmail
|
||||
'daily_protein_goal',
|
||||
'daily_carbs_goal',
|
||||
'daily_fats_goal',
|
||||
'physical_activity_level',
|
||||
'weight_goal',
|
||||
'pace_preference',
|
||||
'sex',
|
||||
'date_of_birth',
|
||||
];
|
||||
|
||||
/**
|
||||
@@ -61,6 +70,11 @@ class User extends Authenticatable implements FilamentUser, MustVerifyEmail
|
||||
'daily_protein_goal' => 'float',
|
||||
'daily_carbs_goal' => 'float',
|
||||
'daily_fats_goal' => 'float',
|
||||
'physical_activity_level' => PhysicalActivityLevel::class,
|
||||
'weight_goal' => WeightGoal::class,
|
||||
'pace_preference' => PacePreference::class,
|
||||
'sex' => UserSex::class,
|
||||
'date_of_birth' => 'immutable_date',
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user