From 14a9571fdce5de2806e8e4b55617bf92eaf3f6b4 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Mon, 28 Jul 2025 17:48:26 +0530 Subject: [PATCH] fix: added exchange rate provider & currency together in settings modal (cherry picked from commit 36e79e49da2091dfca166f1c50452285577d7584) --- frontend/components.d.ts | 1 + .../Settings/General/CurrencySettings.vue | 197 ++++++++++++++++++ .../Settings/General/GeneralSettings.vue | 66 +----- .../Settings/General/GeneralSettingsPage.vue | 3 + 4 files changed, 207 insertions(+), 60 deletions(-) create mode 100644 frontend/src/components/Settings/General/CurrencySettings.vue diff --git a/frontend/components.d.ts b/frontend/components.d.ts index c1dd22b6..afedd3ed 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -62,6 +62,7 @@ declare module 'vue' { CountUpTimer: typeof import('./src/components/CountUpTimer.vue')['default'] CreateDocumentModal: typeof import('./src/components/Modals/CreateDocumentModal.vue')['default'] CRMLogo: typeof import('./src/components/Icons/CRMLogo.vue')['default'] + CurrencySettings: typeof import('./src/components/Settings/General/CurrencySettings.vue')['default'] CustomActions: typeof import('./src/components/CustomActions.vue')['default'] DashboardGrid: typeof import('./src/components/Dashboard/DashboardGrid.vue')['default'] DashboardIcon: typeof import('./src/components/Icons/DashboardIcon.vue')['default'] diff --git a/frontend/src/components/Settings/General/CurrencySettings.vue b/frontend/src/components/Settings/General/CurrencySettings.vue new file mode 100644 index 00000000..63699bd9 --- /dev/null +++ b/frontend/src/components/Settings/General/CurrencySettings.vue @@ -0,0 +1,197 @@ + + diff --git a/frontend/src/components/Settings/General/GeneralSettings.vue b/frontend/src/components/Settings/General/GeneralSettings.vue index 29523d5c..e533d9a3 100644 --- a/frontend/src/components/Settings/General/GeneralSettings.vue +++ b/frontend/src/components/Settings/General/GeneralSettings.vue @@ -35,37 +35,6 @@
-
-
-
- {{ __('Currency') }} -
-
- {{ - __( - 'CRM currency for all monetary values. Once set, cannot be edited.', - ) - }} -
-
-
-
- {{ settings.doc.currency }} -
- -
-
-