From d98899d9542d60610c5cc31d950030b97fb35113 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Thu, 19 Jun 2025 15:07:57 +0530 Subject: [PATCH] fix: moved change password modal in global modals (cherry picked from commit dc82f837aa95a4d1dd54e9a42ebfe270bf2260b1) --- frontend/src/components/Layouts/AppSidebar.vue | 4 ++-- frontend/src/components/Modals/GlobalModals.vue | 8 +++++++- frontend/src/components/Settings/ProfileSettings.vue | 8 +------- frontend/src/composables/modals.js | 4 +++- 4 files changed, 13 insertions(+), 11 deletions(-) diff --git a/frontend/src/components/Layouts/AppSidebar.vue b/frontend/src/components/Layouts/AppSidebar.vue index 3a156e0d..f97b645d 100644 --- a/frontend/src/components/Layouts/AppSidebar.vue +++ b/frontend/src/components/Layouts/AppSidebar.vue @@ -172,6 +172,7 @@ import { import { usersStore } from '@/stores/users' import { sessionStore } from '@/stores/session' import { showSettings, activeSettingsPage } from '@/composables/settings' +import { showChangePasswordModal } from '@/composables/modals' import { FeatherIcon, call } from 'frappe-ui' import { SignupBanner, @@ -329,8 +330,7 @@ const steps = reactive([ completed: false, onClick: () => { minimize.value = true - showSettings.value = true - activeSettingsPage.value = 'Profile' + showChangePasswordModal.value = true }, }, { diff --git a/frontend/src/components/Modals/GlobalModals.vue b/frontend/src/components/Modals/GlobalModals.vue index 310b3d5d..d4328e6c 100644 --- a/frontend/src/components/Modals/GlobalModals.vue +++ b/frontend/src/components/Modals/GlobalModals.vue @@ -16,9 +16,14 @@ v-model="showAddressModal" v-bind="addressProps" /> + diff --git a/frontend/src/components/Settings/ProfileSettings.vue b/frontend/src/components/Settings/ProfileSettings.vue index c28ae63b..7f19029f 100644 --- a/frontend/src/components/Settings/ProfileSettings.vue +++ b/frontend/src/components/Settings/ProfileSettings.vue @@ -66,10 +66,6 @@ icon-left="lock" @click="showChangePasswordModal = true" /> -
@@ -102,9 +98,9 @@