From 725fd5e6a8b16b7404b0a364b8106a3b50e4ebed Mon Sep 17 00:00:00 2001 From: roble Date: Fri, 13 Mar 2026 11:34:07 +0000 Subject: [PATCH 1/2] fix: update validation rule type hint in request classes --- app/Http/Requests/UpdatePasswordRequest.php | 3 ++- app/Http/Requests/UpdateProfileAvatarRequest.php | 3 ++- app/Http/Requests/UpdateProfileInfoRequest.php | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/Http/Requests/UpdatePasswordRequest.php b/app/Http/Requests/UpdatePasswordRequest.php index b2ec95a..87d80e7 100644 --- a/app/Http/Requests/UpdatePasswordRequest.php +++ b/app/Http/Requests/UpdatePasswordRequest.php @@ -2,6 +2,7 @@ namespace Modules\Settings\Http\Requests; +use Illuminate\Contracts\Validation\ValidationRule; use Illuminate\Foundation\Http\FormRequest; use Illuminate\Validation\Rules\Password; @@ -18,7 +19,7 @@ public function authorize(): bool /** * Get the validation rules that apply to the request. * - * @return array|string> + * @return array|string> */ public function rules(): array { diff --git a/app/Http/Requests/UpdateProfileAvatarRequest.php b/app/Http/Requests/UpdateProfileAvatarRequest.php index 270eeaf..d692d21 100644 --- a/app/Http/Requests/UpdateProfileAvatarRequest.php +++ b/app/Http/Requests/UpdateProfileAvatarRequest.php @@ -2,6 +2,7 @@ namespace Modules\Settings\Http\Requests; +use Illuminate\Contracts\Validation\ValidationRule; use Illuminate\Foundation\Http\FormRequest; class UpdateProfileAvatarRequest extends FormRequest @@ -17,7 +18,7 @@ public function authorize(): bool /** * Get the validation rules that apply to the request. * - * @return array|string> + * @return array|string> */ public function rules(): array { diff --git a/app/Http/Requests/UpdateProfileInfoRequest.php b/app/Http/Requests/UpdateProfileInfoRequest.php index 5681824..2a34c35 100644 --- a/app/Http/Requests/UpdateProfileInfoRequest.php +++ b/app/Http/Requests/UpdateProfileInfoRequest.php @@ -2,6 +2,7 @@ namespace Modules\Settings\Http\Requests; +use Illuminate\Contracts\Validation\ValidationRule; use Illuminate\Foundation\Http\FormRequest; class UpdateProfileInfoRequest extends FormRequest @@ -17,7 +18,7 @@ public function authorize(): bool /** * Get the validation rules that apply to the request. * - * @return array|string> + * @return array|string> */ public function rules(): array { From b0ca4555daeba392ee98d3ab8232868e60501de0 Mon Sep 17 00:00:00 2001 From: roble Date: Fri, 13 Mar 2026 21:05:25 +0000 Subject: [PATCH 2/2] fix: reorder import statements for consistency in Profile components --- resources/js/pages/Profile.vue | 2 +- resources/js/pages/Profile/ChangePassword.vue | 2 +- resources/js/pages/Profile/Edit.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/js/pages/Profile.vue b/resources/js/pages/Profile.vue index 9bf7fe1..b1529d6 100644 --- a/resources/js/pages/Profile.vue +++ b/resources/js/pages/Profile.vue @@ -20,13 +20,13 @@ import { } from '@/components/ui/dialog'; import Separator from '@/components/ui/separator/Separator.vue'; +import SettingsLayout from '@/layouts/SettingsLayout.vue'; import type { User } from '@/types'; import { Link, router } from '@inertiajs/vue3'; import { Loader2 } from 'lucide-vue-next'; import { computed, ref } from 'vue'; import IconGithub from '~icons/simple-icons/github'; import IconGoogle from '~icons/simple-icons/google'; -import SettingsLayout from '@/layouts/SettingsLayout.vue'; const title = 'Profile'; diff --git a/resources/js/pages/Profile/ChangePassword.vue b/resources/js/pages/Profile/ChangePassword.vue index 334750d..14eb7b6 100644 --- a/resources/js/pages/Profile/ChangePassword.vue +++ b/resources/js/pages/Profile/ChangePassword.vue @@ -8,9 +8,9 @@ import { CardTitle, } from '@/components/ui/card'; import InputField from '@/components/ui/input/InputField.vue'; +import SettingsLayout from '@/layouts/SettingsLayout.vue'; import { Form, Link } from '@inertiajs/vue3'; import PageHeader from '../../components/PageHeader.vue'; -import SettingsLayout from '@/layouts/SettingsLayout.vue';