From 1bbd24f9aab43e254fc4def1bc0aa84c3c3a76e5 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Fri, 23 Aug 2024 14:21:43 +0530 Subject: [PATCH] refactor: move command bar composables to the composables folder --- .../commands/helpers/actions.js} | 0 .../commands/helpers/events.js} | 0 .../commands/helpers/icons.js} | 0 .../commands/useAppearanceHotKeys.js | 2 +- .../commands/useBulkActionsHotKeys.js | 6 +++--- .../commands/useConversationHotKeys.js | 6 +++--- .../commands/useGoToCommandHotKeys.js | 2 +- .../commands/useInboxHotKeys.js | 4 ++-- .../dashboard/routes/dashboard/commands/commandbar.vue | 10 +++++----- 9 files changed, 15 insertions(+), 15 deletions(-) rename app/javascript/dashboard/{routes/dashboard/commands/commandBarActions.js => composables/commands/helpers/actions.js} (100%) rename app/javascript/dashboard/{routes/dashboard/commands/commandBarBusEvents.js => composables/commands/helpers/events.js} (100%) rename app/javascript/dashboard/{routes/dashboard/commands/CommandBarIcons.js => composables/commands/helpers/icons.js} (100%) rename app/javascript/dashboard/{routes/dashboard => composables}/commands/useAppearanceHotKeys.js (98%) rename app/javascript/dashboard/{routes/dashboard => composables}/commands/useBulkActionsHotKeys.js (95%) rename app/javascript/dashboard/{routes/dashboard => composables}/commands/useConversationHotKeys.js (99%) rename app/javascript/dashboard/{routes/dashboard => composables}/commands/useGoToCommandHotKeys.js (99%) rename app/javascript/dashboard/{routes/dashboard => composables}/commands/useInboxHotKeys.js (95%) diff --git a/app/javascript/dashboard/routes/dashboard/commands/commandBarActions.js b/app/javascript/dashboard/composables/commands/helpers/actions.js similarity index 100% rename from app/javascript/dashboard/routes/dashboard/commands/commandBarActions.js rename to app/javascript/dashboard/composables/commands/helpers/actions.js diff --git a/app/javascript/dashboard/routes/dashboard/commands/commandBarBusEvents.js b/app/javascript/dashboard/composables/commands/helpers/events.js similarity index 100% rename from app/javascript/dashboard/routes/dashboard/commands/commandBarBusEvents.js rename to app/javascript/dashboard/composables/commands/helpers/events.js diff --git a/app/javascript/dashboard/routes/dashboard/commands/CommandBarIcons.js b/app/javascript/dashboard/composables/commands/helpers/icons.js similarity index 100% rename from app/javascript/dashboard/routes/dashboard/commands/CommandBarIcons.js rename to app/javascript/dashboard/composables/commands/helpers/icons.js diff --git a/app/javascript/dashboard/routes/dashboard/commands/useAppearanceHotKeys.js b/app/javascript/dashboard/composables/commands/useAppearanceHotKeys.js similarity index 98% rename from app/javascript/dashboard/routes/dashboard/commands/useAppearanceHotKeys.js rename to app/javascript/dashboard/composables/commands/useAppearanceHotKeys.js index 795703740..ce09b5083 100644 --- a/app/javascript/dashboard/routes/dashboard/commands/useAppearanceHotKeys.js +++ b/app/javascript/dashboard/composables/commands/useAppearanceHotKeys.js @@ -5,7 +5,7 @@ import { ICON_LIGHT_MODE, ICON_DARK_MODE, ICON_SYSTEM_MODE, -} from './CommandBarIcons'; +} from './helpers/icons'; import { LocalStorage } from 'shared/helpers/localStorage'; import { LOCAL_STORAGE_KEYS } from 'dashboard/constants/localStorage'; import { setColorTheme } from 'dashboard/helper/themeHelper.js'; diff --git a/app/javascript/dashboard/routes/dashboard/commands/useBulkActionsHotKeys.js b/app/javascript/dashboard/composables/commands/useBulkActionsHotKeys.js similarity index 95% rename from app/javascript/dashboard/routes/dashboard/commands/useBulkActionsHotKeys.js rename to app/javascript/dashboard/composables/commands/useBulkActionsHotKeys.js index c77454a78..c9039e982 100644 --- a/app/javascript/dashboard/routes/dashboard/commands/useBulkActionsHotKeys.js +++ b/app/javascript/dashboard/composables/commands/useBulkActionsHotKeys.js @@ -7,15 +7,15 @@ import { CMD_BULK_ACTION_SNOOZE_CONVERSATION, CMD_BULK_ACTION_REOPEN_CONVERSATION, CMD_BULK_ACTION_RESOLVE_CONVERSATION, -} from './commandBarBusEvents'; +} from './helpers/events'; import { ICON_SNOOZE_CONVERSATION, ICON_REOPEN_CONVERSATION, ICON_RESOLVE_CONVERSATION, -} from './CommandBarIcons'; +} from './helpers/icons'; import { emitter } from 'shared/helpers/mitt'; -import { createSnoozeHandlers } from './commandBarActions'; +import { createSnoozeHandlers } from './helpers/actions'; const SNOOZE_OPTIONS = wootConstants.SNOOZE_OPTIONS; diff --git a/app/javascript/dashboard/routes/dashboard/commands/useConversationHotKeys.js b/app/javascript/dashboard/composables/commands/useConversationHotKeys.js similarity index 99% rename from app/javascript/dashboard/routes/dashboard/commands/useConversationHotKeys.js rename to app/javascript/dashboard/composables/commands/useConversationHotKeys.js index 9945288ee..639ccf08d 100644 --- a/app/javascript/dashboard/routes/dashboard/commands/useConversationHotKeys.js +++ b/app/javascript/dashboard/composables/commands/useConversationHotKeys.js @@ -6,7 +6,7 @@ import { emitter } from 'shared/helpers/mitt'; import { useConversationLabels } from 'dashboard/composables/useConversationLabels'; import { useAI } from 'dashboard/composables/useAI'; import { useAgentsList } from 'dashboard/composables/useAgentsList'; -import { CMD_AI_ASSIST } from './commandBarBusEvents'; +import { CMD_AI_ASSIST } from './helpers/events'; import { REPLY_EDITOR_MODES } from 'dashboard/components/widgets/WootWriter/constants'; import wootConstants from 'dashboard/constants/globals'; @@ -27,7 +27,7 @@ import { ICON_AI_SHORTEN, ICON_AI_EXPAND, ICON_AI_GRAMMAR, -} from './CommandBarIcons'; +} from './helpers/icons'; import { OPEN_CONVERSATION_ACTIONS, @@ -36,7 +36,7 @@ import { SEND_TRANSCRIPT_ACTION, UNMUTE_ACTION, MUTE_ACTION, -} from './commandBarActions'; +} from './helpers/actions'; import { isAConversationRoute, isAInboxViewRoute, diff --git a/app/javascript/dashboard/routes/dashboard/commands/useGoToCommandHotKeys.js b/app/javascript/dashboard/composables/commands/useGoToCommandHotKeys.js similarity index 99% rename from app/javascript/dashboard/routes/dashboard/commands/useGoToCommandHotKeys.js rename to app/javascript/dashboard/composables/commands/useGoToCommandHotKeys.js index 709a3676e..a4b5fd0d7 100644 --- a/app/javascript/dashboard/routes/dashboard/commands/useGoToCommandHotKeys.js +++ b/app/javascript/dashboard/composables/commands/useGoToCommandHotKeys.js @@ -19,7 +19,7 @@ import { ICON_TEAM_REPORTS, ICON_USER_PROFILE, ICON_CONVERSATION_REPORTS, -} from './CommandBarIcons'; +} from './helpers/icons'; import { frontendURL } from 'dashboard/helper/URLHelper'; import { FEATURE_FLAGS } from 'dashboard/featureFlags'; diff --git a/app/javascript/dashboard/routes/dashboard/commands/useInboxHotKeys.js b/app/javascript/dashboard/composables/commands/useInboxHotKeys.js similarity index 95% rename from app/javascript/dashboard/routes/dashboard/commands/useInboxHotKeys.js rename to app/javascript/dashboard/composables/commands/useInboxHotKeys.js index 3dba69791..45ccca071 100644 --- a/app/javascript/dashboard/routes/dashboard/commands/useInboxHotKeys.js +++ b/app/javascript/dashboard/composables/commands/useInboxHotKeys.js @@ -3,8 +3,8 @@ import { useI18n } from 'dashboard/composables/useI18n'; import { useRoute } from 'dashboard/composables/route'; import wootConstants from 'dashboard/constants/globals'; -import { CMD_SNOOZE_NOTIFICATION } from './commandBarBusEvents'; -import { ICON_SNOOZE_NOTIFICATION } from './CommandBarIcons'; +import { CMD_SNOOZE_NOTIFICATION } from './helper/events'; +import { ICON_SNOOZE_NOTIFICATION } from './helper/icons'; import { emitter } from 'shared/helpers/mitt'; import { isAInboxViewRoute } from 'dashboard/helper/routeHelpers'; diff --git a/app/javascript/dashboard/routes/dashboard/commands/commandbar.vue b/app/javascript/dashboard/routes/dashboard/commands/commandbar.vue index 4ce46111b..398283949 100644 --- a/app/javascript/dashboard/routes/dashboard/commands/commandbar.vue +++ b/app/javascript/dashboard/routes/dashboard/commands/commandbar.vue @@ -5,11 +5,11 @@ import { useStore } from 'dashboard/composables/store'; import { useTrack } from 'dashboard/composables'; import { useRoute } from 'dashboard/composables/route'; import { useI18n } from 'dashboard/composables/useI18n'; -import { useAppearanceHotKeys } from './useAppearanceHotKeys'; -import { useInboxHotKeys } from './useInboxHotKeys'; -import { useGoToCommandHotKeys } from './useGoToCommandHotKeys'; -import { useBulkActionsHotKeys } from './useBulkActionsHotKeys'; -import { useConversationHotKeys } from './useConversationHotKeys'; +import { useAppearanceHotKeys } from 'dashboard/composables/commands/useAppearanceHotKeys'; +import { useInboxHotKeys } from 'dashboard/composables/commands/useInboxHotKeys'; +import { useGoToCommandHotKeys } from 'dashboard/composables/commands/useGoToCommandHotKeys'; +import { useBulkActionsHotKeys } from 'dashboard/composables/commands/useBulkActionsHotKeys'; +import { useConversationHotKeys } from 'dashboard/composables/commands/useConversationHotKeys'; import wootConstants from 'dashboard/constants/globals'; import { GENERAL_EVENTS } from 'dashboard/helper/AnalyticsHelper/events';