From bea1505c63603309fd1eb2d0b59f804ea6b6b65c Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 21 May 2025 14:52:43 +0530 Subject: [PATCH] fix: added Agents page in settings --- frontend/components.d.ts | 1 + frontend/src/components/Settings/Agents.vue | 107 ++++++++++++++++++ frontend/src/components/Settings/Settings.vue | 6 + 3 files changed, 114 insertions(+) create mode 100644 frontend/src/components/Settings/Agents.vue diff --git a/frontend/components.d.ts b/frontend/components.d.ts index c83cddab..0adece61 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -14,6 +14,7 @@ declare module 'vue' { ActivityIcon: typeof import('./src/components/Icons/ActivityIcon.vue')['default'] AddressIcon: typeof import('./src/components/Icons/AddressIcon.vue')['default'] AddressModal: typeof import('./src/components/Modals/AddressModal.vue')['default'] + Agents: typeof import('./src/components/Settings/Agents.vue')['default'] AllModals: typeof import('./src/components/Activities/AllModals.vue')['default'] AppHeader: typeof import('./src/components/Layouts/AppHeader.vue')['default'] Apps: typeof import('./src/components/Apps.vue')['default'] diff --git a/frontend/src/components/Settings/Agents.vue b/frontend/src/components/Settings/Agents.vue new file mode 100644 index 00000000..443cde8c --- /dev/null +++ b/frontend/src/components/Settings/Agents.vue @@ -0,0 +1,107 @@ + + + diff --git a/frontend/src/components/Settings/Settings.vue b/frontend/src/components/Settings/Settings.vue index e0215463..61be261f 100644 --- a/frontend/src/components/Settings/Settings.vue +++ b/frontend/src/components/Settings/Settings.vue @@ -54,6 +54,7 @@ import ERPNextIcon from '@/components/Icons/ERPNextIcon.vue' import PhoneIcon from '@/components/Icons/PhoneIcon.vue' import InviteIcon from '@/components/Icons/InviteIcon.vue' import Email2Icon from '@/components/Icons/Email2Icon.vue' +import Agents from '@/components/Settings/Agents.vue' import GeneralSettings from '@/components/Settings/GeneralSettings.vue' import InviteMemberPage from '@/components/Settings/InviteMemberPage.vue' import ProfileSettings from '@/components/Settings/ProfileSettings.vue' @@ -91,6 +92,11 @@ const tabs = computed(() => { }), component: markRaw(ProfileSettings), }, + { + label: __('Agents'), + icon: 'user', + component: markRaw(Agents), + }, { label: __('General'), icon: 'settings',