From d125d12a36c8dc9c227d7166e4132ec28b1de854 Mon Sep 17 00:00:00 2001 From: Hussain Nagaria Date: Thu, 2 Oct 2025 18:02:28 +0530 Subject: [PATCH] feat: update source page * also redirect here once a new source is created --- .../EmailTemplate/EditEmailTemplate.vue | 1 - .../LeadSyncing/EditLeadSyncSource.vue | 51 ++++++++++++++++++- .../LeadSyncing/LeadSyncSourcePage.vue | 4 +- .../LeadSyncing/NewLeadSyncSource.vue | 32 +++++++++--- .../LeadSyncing/leadSyncSourceConfig.js | 6 ++- 5 files changed, 81 insertions(+), 13 deletions(-) diff --git a/frontend/src/components/Settings/EmailTemplate/EditEmailTemplate.vue b/frontend/src/components/Settings/EmailTemplate/EditEmailTemplate.vue index 511e3fdb..3aeacb51 100644 --- a/frontend/src/components/Settings/EmailTemplate/EditEmailTemplate.vue +++ b/frontend/src/components/Settings/EmailTemplate/EditEmailTemplate.vue @@ -128,7 +128,6 @@ import { FormControl, Switch, toast, - call, createResource, } from 'frappe-ui' import { computed, inject, onMounted, ref } from 'vue' diff --git a/frontend/src/components/Settings/LeadSyncing/EditLeadSyncSource.vue b/frontend/src/components/Settings/LeadSyncing/EditLeadSyncSource.vue index 41a40c8d..a0616790 100644 --- a/frontend/src/components/Settings/LeadSyncing/EditLeadSyncSource.vue +++ b/frontend/src/components/Settings/LeadSyncing/EditLeadSyncSource.vue @@ -1 +1,50 @@ - \ No newline at end of file + + + \ No newline at end of file diff --git a/frontend/src/components/Settings/LeadSyncing/LeadSyncSourcePage.vue b/frontend/src/components/Settings/LeadSyncing/LeadSyncSourcePage.vue index 87eaad60..cff6a3fe 100644 --- a/frontend/src/components/Settings/LeadSyncing/LeadSyncSourcePage.vue +++ b/frontend/src/components/Settings/LeadSyncing/LeadSyncSourcePage.vue @@ -2,7 +2,7 @@
diff --git a/frontend/src/components/Settings/LeadSyncing/NewLeadSyncSource.vue b/frontend/src/components/Settings/LeadSyncing/NewLeadSyncSource.vue index 0aaea058..1f569e41 100644 --- a/frontend/src/components/Settings/LeadSyncing/NewLeadSyncSource.vue +++ b/frontend/src/components/Settings/LeadSyncing/NewLeadSyncSource.vue @@ -33,7 +33,7 @@
-
@@ -52,13 +52,13 @@ \ No newline at end of file diff --git a/frontend/src/components/Settings/LeadSyncing/leadSyncSourceConfig.js b/frontend/src/components/Settings/LeadSyncing/leadSyncSourceConfig.js index 5e927ce9..caec926f 100644 --- a/frontend/src/components/Settings/LeadSyncing/leadSyncSourceConfig.js +++ b/frontend/src/components/Settings/LeadSyncing/leadSyncSourceConfig.js @@ -9,4 +9,8 @@ export const supportedSourceTypes = [ link: 'https://www.facebook.com/business/help/503306463479099?id=2190812977867143', custom: false, } -] \ No newline at end of file +] + +export const sourceIcon = { + 'Facebook': LogoFacebook +} \ No newline at end of file