components([ TextInput::make('name') ->label(__('career.name')) ->required() ->disabled(), TextInput::make('email') ->label(__('career.email')) ->email() ->required() ->disabled(), TextInput::make('phone') ->label(__('career.phone')) ->disabled(), FileUpload::make('cv_path') ->label(__('career.cv')) ->disk('public') ->directory('cvs') ->required() ->disabled(), Textarea::make('message') ->label(__('career.message')) ->disabled() ->columnSpanFull(), Select::make('status') ->label(__('career.status')) ->options([ 'pending' => 'Pending', 'reviewed' => 'Reviewed', 'rejected' => 'Rejected', 'accepted' => 'Accepted', ]) ->required(), ]); } }