From d5c44987f4a6d48d93b5cdccaf6b7a828ba3c179 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Fri, 5 May 2023 10:41:54 +0200 Subject: [PATCH] refactor(editor): Add infix to Pinia stores (no-changelog) (#6149) * :zap: Add infix to Pinia stores * :zap: Fix paths in mocks * :bug: Fix import --- packages/editor-ui/src/App.vue | 14 +++--- .../editor-ui/src/components/AboutModal.vue | 4 +- .../src/components/ActivationModal.vue | 6 +-- .../src/components/BinaryDataDisplay.vue | 2 +- .../src/components/CanvasControls.vue | 2 +- .../src/components/ChangePasswordModal.vue | 2 +- .../CodeNodeEditor/CodeNodeEditor.vue | 4 +- .../completions/base.completions.ts | 2 +- .../completions/jsonField.completions.ts | 4 +- .../completions/require.completions.ts | 2 +- .../src/components/CollectionParameter.vue | 2 +- .../src/components/CommunityPackageCard.vue | 2 +- .../CommunityPackageInstallModal.vue | 2 +- .../CommunityPackageManageConfirmModal.vue | 2 +- .../src/components/ContactPromptModal.vue | 4 +- .../src/components/CredentialCard.vue | 6 +-- .../CredentialEdit/AuthTypeSelector.vue | 4 +- .../CredentialEdit/CredentialConfig.vue | 12 ++--- .../CredentialEdit/CredentialEdit.vue | 12 ++--- .../CredentialEdit/CredentialSharing.ee.vue | 10 ++-- .../CredentialEdit/GoogleAuthButton.vue | 2 +- .../src/components/CredentialIcon.vue | 6 +-- .../src/components/CredentialsSelect.vue | 2 +- .../src/components/CredentialsSelectModal.vue | 6 +-- .../src/components/DeleteUserModal.vue | 2 +- .../editor-ui/src/components/Draggable.vue | 2 +- .../src/components/DraggableTarget.vue | 2 +- .../components/DuplicateWorkflowDialog.vue | 6 +-- .../src/components/EnterpriseEdition.ee.vue | 2 +- .../src/components/Error/NodeErrorView.vue | 4 +- .../src/components/ExecutionFilter.vue | 6 +-- .../src/components/ExecutionsList.vue | 4 +- .../ExecutionsView/ExecutionPreview.vue | 2 +- .../ExecutionsInfoAccordion.vue | 8 ++-- .../ExecutionsView/ExecutionsLandingPage.vue | 4 +- .../ExecutionsView/ExecutionsList.vue | 10 ++-- .../ExecutionsView/ExecutionsSidebar.vue | 4 +- .../src/components/ExpressionEdit.vue | 4 +- .../components/ExpressionParameterInput.vue | 4 +- .../src/components/FeatureComingSoon.vue | 8 ++-- .../src/components/HoverableNodeIcon.vue | 2 +- .../src/components/ImportCurlModal.vue | 4 +- .../src/components/ImportParameter.vue | 2 +- .../InlineExpressionEditorInput.vue | 2 +- .../editor-ui/src/components/InputPanel.vue | 6 +-- .../src/components/InviteUsersModal.vue | 4 +- packages/editor-ui/src/components/Logo.vue | 2 +- .../src/components/MainHeader/MainHeader.vue | 4 +- .../src/components/MainHeader/TabBar.vue | 2 +- .../components/MainHeader/WorkflowDetails.vue | 14 +++--- .../editor-ui/src/components/MainSidebar.vue | 14 +++--- packages/editor-ui/src/components/Modal.vue | 2 +- .../editor-ui/src/components/ModalDrawer.vue | 2 +- .../editor-ui/src/components/ModalRoot.vue | 2 +- .../src/components/NDVDraggablePanels.vue | 2 +- packages/editor-ui/src/components/Node.vue | 8 ++-- .../src/components/Node/NodeCreation.vue | 2 +- .../Node/NodeCreator/ItemTypes/NodeItem.vue | 2 +- .../Node/NodeCreator/Modes/ActionsMode.vue | 6 +-- .../Node/NodeCreator/Modes/NodesMode.vue | 4 +- .../Node/NodeCreator/NodeCreator.vue | 4 +- .../Node/NodeCreator/Panel/NodesListPanel.vue | 2 +- .../Node/NodeCreator/Panel/SearchBar.vue | 2 +- .../Renderers/CategorizedItemsRenderer.vue | 2 +- .../__tests__/NodesListPanel.test.ts | 2 +- .../NodeCreator/composables/useActions.ts | 8 ++-- .../NodeCreator/composables/useViewStacks.ts | 2 +- .../src/components/NodeCredentials.vue | 12 ++--- .../src/components/NodeDetailsView.vue | 10 ++-- .../src/components/NodeExecuteButton.vue | 6 +-- .../editor-ui/src/components/NodeIcon.vue | 2 +- .../editor-ui/src/components/NodeSettings.vue | 14 +++--- .../src/components/NodeSettingsTabs.vue | 4 +- .../components/OnboardingCallSignupModal.vue | 2 +- .../editor-ui/src/components/OutputPanel.vue | 8 ++-- .../src/components/ParameterInput.vue | 8 ++-- .../src/components/ParameterInputExpanded.vue | 2 +- .../src/components/ParameterInputFull.vue | 4 +- .../src/components/ParameterInputList.vue | 4 +- .../src/components/ParameterInputWrapper.vue | 2 +- .../src/components/PersonalizationModal.vue | 8 ++-- .../src/components/PushConnectionTracker.vue | 2 +- .../ResourceLocator/ResourceLocator.vue | 10 ++-- packages/editor-ui/src/components/RunData.vue | 6 +-- .../editor-ui/src/components/RunDataJson.vue | 4 +- .../src/components/RunDataJsonActions.vue | 4 +- .../src/components/RunDataSchema.vue | 4 +- .../editor-ui/src/components/RunDataTable.vue | 4 +- .../editor-ui/src/components/SSOLogin.vue | 2 +- .../editor-ui/src/components/ScopesNotice.vue | 2 +- .../EventDestinationCard.ee.vue | 2 +- .../EventDestinationSettingsModal.ee.vue | 10 ++-- .../EventSelection.ee.vue | 2 +- .../src/components/SettingsSidebar.vue | 6 +-- packages/editor-ui/src/components/Sticky.vue | 8 ++-- .../src/components/TagsContainer.vue | 2 +- .../editor-ui/src/components/TagsDropdown.vue | 4 +- .../components/TagsManager/TagsManager.vue | 2 +- .../TagsManager/TagsView/TagsView.vue | 2 +- .../editor-ui/src/components/Telemetry.vue | 6 +-- .../src/components/TemplateDetails.vue | 2 +- packages/editor-ui/src/components/TimeAgo.vue | 2 +- .../editor-ui/src/components/TriggerPanel.vue | 8 ++-- .../editor-ui/src/components/UpdatesPanel.vue | 2 +- .../components/UserActivationSurveyModal.vue | 4 +- .../editor-ui/src/components/ValueSurvey.vue | 4 +- .../src/components/VariableSelector.vue | 6 +-- .../src/components/WorkflowActivator.vue | 4 +- .../editor-ui/src/components/WorkflowCard.vue | 8 ++-- .../src/components/WorkflowPreview.vue | 2 +- .../src/components/WorkflowSettings.vue | 10 ++-- .../src/components/WorkflowShareModal.ee.vue | 12 ++--- .../src/components/__tests__/RunData.test.ts | 2 +- .../src/components/__tests__/SSOLogin.test.ts | 2 +- .../forms/ResourceFiltersDropdown.vue | 2 +- .../src/components/layouts/PageViewLayout.vue | 2 +- .../layouts/ResourcesListLayout.vue | 4 +- .../__tests__/useHistoryHelper.test.ts | 6 +-- .../__tests__/useUniqueNodeName.test.ts | 4 +- .../src/composables/useCanvasMouseSelect.ts | 6 +-- .../src/composables/useHistoryHelper.ts | 6 +-- packages/editor-ui/src/composables/useI18n.ts | 2 +- .../src/composables/useUniqueNodeName.ts | 4 +- .../editor-ui/src/mixins/executionsHelpers.ts | 2 +- .../editor-ui/src/mixins/expressionManager.ts | 2 +- .../editor-ui/src/mixins/externalHooks.ts | 2 +- .../editor-ui/src/mixins/moveNodeWorkflow.ts | 2 +- packages/editor-ui/src/mixins/newVersions.ts | 4 +- packages/editor-ui/src/mixins/nodeBase.ts | 10 ++-- packages/editor-ui/src/mixins/nodeHelpers.ts | 12 ++--- packages/editor-ui/src/mixins/pinData.ts | 2 +- .../editor-ui/src/mixins/pushConnection.ts | 12 ++--- packages/editor-ui/src/mixins/showMessage.ts | 2 +- packages/editor-ui/src/mixins/userHelpers.ts | 2 +- .../editor-ui/src/mixins/workflowActivate.ts | 6 +-- .../editor-ui/src/mixins/workflowHelpers.ts | 16 +++---- packages/editor-ui/src/mixins/workflowRun.ts | 6 +-- packages/editor-ui/src/permissions.ts | 2 +- .../plugins/codemirror/completions/utils.ts | 4 +- packages/editor-ui/src/plugins/i18n/index.ts | 4 +- .../editor-ui/src/plugins/telemetry/index.ts | 6 +-- packages/editor-ui/src/router.ts | 8 ++-- .../src/stores/__tests__/credentials.spec.ts | 2 +- .../src/stores/__tests__/environments.spec.ts | 2 +- .../src/stores/__tests__/posthog.test.ts | 10 ++-- .../src/stores/__tests__/sso.test.ts | 4 +- .../editor-ui/src/stores/__tests__/ui.test.ts | 4 +- .../src/stores/__tests__/usage.test.ts | 2 +- .../src/stores/{canvas.ts => canvas.store.ts} | 8 ++-- ...munityNodes.ts => communityNodes.store.ts} | 2 +- .../{credentials.ts => credentials.store.ts} | 10 ++-- ...onments.ee.ts => environments.ee.store.ts} | 2 +- .../stores/{history.ts => history.store.ts} | 0 packages/editor-ui/src/stores/index.ts | 46 +++++++++---------- ...treamingStore.ts => logStreaming.store.ts} | 2 +- .../{n8nRootStore.ts => n8nRoot.store.ts} | 2 +- .../src/stores/{ndv.ts => ndv.store.ts} | 2 +- .../{nodeCreator.ts => nodeCreator.store.ts} | 0 .../{nodeTypes.ts => nodeTypes.store.ts} | 4 +- .../stores/{posthog.ts => posthog.store.ts} | 8 ++-- .../stores/{segment.ts => segment.store.ts} | 6 +-- .../stores/{settings.ts => settings.store.ts} | 8 ++-- .../src/stores/{sso.ts => sso.store.ts} | 6 +-- .../src/stores/{tags.ts => tags.store.ts} | 4 +- .../{telemetry.ts => telemetry.store.ts} | 0 .../{templates.ts => templates.store.ts} | 2 +- .../src/stores/{ui.ts => ui.store.ts} | 8 ++-- .../src/stores/{usage.ts => usage.store.ts} | 6 +-- .../src/stores/{users.ts => users.store.ts} | 8 ++-- ...sionControl.ts => versionControl.store.ts} | 4 +- .../stores/{versions.ts => versions.store.ts} | 2 +- .../stores/{webhooks.ts => webhooks.store.ts} | 12 ++--- ...{workflows.ee.ts => workflows.ee.store.ts} | 6 +-- .../{workflows.ts => workflows.store.ts} | 14 +++--- .../src/utils/__tests__/userUtils.test.ts | 4 +- packages/editor-ui/src/utils/canvasUtils.ts | 2 +- .../editor-ui/src/utils/nodeTypesUtils.ts | 6 +-- .../editor-ui/src/views/CanvasAddButton.vue | 2 +- .../src/views/ChangePasswordView.vue | 2 +- .../editor-ui/src/views/CredentialsView.vue | 8 ++-- .../src/views/ForgotMyPasswordView.vue | 4 +- packages/editor-ui/src/views/NodeView.vue | 30 ++++++------ .../editor-ui/src/views/SamlOnboarding.vue | 2 +- .../editor-ui/src/views/SettingsApiView.vue | 6 +-- .../src/views/SettingsCommunityNodesView.vue | 6 +-- .../src/views/SettingsFakeDoorView.vue | 2 +- .../editor-ui/src/views/SettingsLdapView.vue | 4 +- .../src/views/SettingsLogStreamingView.vue | 12 ++--- .../src/views/SettingsPersonalView.vue | 6 +-- packages/editor-ui/src/views/SettingsSso.vue | 4 +- .../src/views/SettingsUsageAndPlan.vue | 4 +- .../editor-ui/src/views/SettingsUsersView.vue | 10 ++-- .../src/views/SettingsVersionControl.vue | 4 +- packages/editor-ui/src/views/SetupView.vue | 8 ++-- packages/editor-ui/src/views/SigninView.vue | 4 +- packages/editor-ui/src/views/SignoutView.vue | 2 +- packages/editor-ui/src/views/SignupView.vue | 4 +- .../src/views/TemplatesCollectionView.vue | 2 +- .../src/views/TemplatesSearchView.vue | 8 ++-- .../src/views/TemplatesWorkflowView.vue | 2 +- .../editor-ui/src/views/WorkflowsView.vue | 10 ++-- .../views/__tests__/SamlOnboarding.test.ts | 2 +- .../__tests__/SettingsPersonalView.test.ts | 2 +- .../src/views/__tests__/SettingsSso.test.ts | 2 +- .../__tests__/SettingsVersionControl.test.ts | 2 +- 205 files changed, 516 insertions(+), 516 deletions(-) rename packages/editor-ui/src/stores/{canvas.ts => canvas.store.ts} (97%) rename packages/editor-ui/src/stores/{communityNodes.ts => communityNodes.store.ts} (98%) rename packages/editor-ui/src/stores/{credentials.ts => credentials.store.ts} (97%) rename packages/editor-ui/src/stores/{environments.ee.ts => environments.ee.store.ts} (96%) rename packages/editor-ui/src/stores/{history.ts => history.store.ts} (100%) rename packages/editor-ui/src/stores/{logStreamingStore.ts => logStreaming.store.ts} (99%) rename packages/editor-ui/src/stores/{n8nRootStore.ts => n8nRoot.store.ts} (98%) rename packages/editor-ui/src/stores/{ndv.ts => ndv.store.ts} (99%) rename packages/editor-ui/src/stores/{nodeCreator.ts => nodeCreator.store.ts} (100%) rename packages/editor-ui/src/stores/{nodeTypes.ts => nodeTypes.store.ts} (98%) rename packages/editor-ui/src/stores/{posthog.ts => posthog.store.ts} (95%) rename packages/editor-ui/src/stores/{segment.ts => segment.store.ts} (95%) rename packages/editor-ui/src/stores/{settings.ts => settings.store.ts} (98%) rename packages/editor-ui/src/stores/{sso.ts => sso.store.ts} (93%) rename packages/editor-ui/src/stores/{tags.ts => tags.store.ts} (96%) rename packages/editor-ui/src/stores/{telemetry.ts => telemetry.store.ts} (100%) rename packages/editor-ui/src/stores/{templates.ts => templates.store.ts} (99%) rename packages/editor-ui/src/stores/{ui.ts => ui.store.ts} (98%) rename packages/editor-ui/src/stores/{usage.ts => usage.store.ts} (95%) rename packages/editor-ui/src/stores/{users.ts => users.store.ts} (98%) rename packages/editor-ui/src/stores/{versionControl.ts => versionControl.store.ts} (95%) rename packages/editor-ui/src/stores/{versions.ts => versions.store.ts} (97%) rename packages/editor-ui/src/stores/{webhooks.ts => webhooks.store.ts} (87%) rename packages/editor-ui/src/stores/{workflows.ee.ts => workflows.ee.store.ts} (93%) rename packages/editor-ui/src/stores/{workflows.ts => workflows.store.ts} (99%) diff --git a/packages/editor-ui/src/App.vue b/packages/editor-ui/src/App.vue index 2498681e81..3969c9fd67 100644 --- a/packages/editor-ui/src/App.vue +++ b/packages/editor-ui/src/App.vue @@ -38,16 +38,16 @@ import { userHelpers } from '@/mixins/userHelpers'; import { loadLanguage } from './plugins/i18n'; import useGlobalLinkActions from '@/composables/useGlobalLinkActions'; import { mapStores } from 'pinia'; -import { useUIStore } from './stores/ui'; -import { useSettingsStore } from './stores/settings'; -import { useUsersStore } from './stores/users'; -import { useRootStore } from './stores/n8nRootStore'; -import { useTemplatesStore } from './stores/templates'; -import { useNodeTypesStore } from './stores/nodeTypes'; +import { useUIStore } from './stores/ui.store'; +import { useSettingsStore } from './stores/settings.store'; +import { useUsersStore } from './stores/users.store'; +import { useRootStore } from './stores/n8nRoot.store'; +import { useTemplatesStore } from './stores/templates.store'; +import { useNodeTypesStore } from './stores/nodeTypes.store'; import { useHistoryHelper } from '@/composables/useHistoryHelper'; import { newVersions } from '@/mixins/newVersions'; import { useRoute } from 'vue-router/composables'; -import { useVersionControlStore } from '@/stores/versionControl'; +import { useVersionControlStore } from '@/stores/versionControl.store'; export default mixins(newVersions, showMessage, userHelpers).extend({ name: 'App', diff --git a/packages/editor-ui/src/components/AboutModal.vue b/packages/editor-ui/src/components/AboutModal.vue index 19b57c1fd0..ffc192e81b 100644 --- a/packages/editor-ui/src/components/AboutModal.vue +++ b/packages/editor-ui/src/components/AboutModal.vue @@ -58,8 +58,8 @@ import { defineComponent } from 'vue'; import Modal from './Modal.vue'; import { ABOUT_MODAL_KEY } from '../constants'; import { mapStores } from 'pinia'; -import { useSettingsStore } from '@/stores/settings'; -import { useRootStore } from '@/stores/n8nRootStore'; +import { useSettingsStore } from '@/stores/settings.store'; +import { useRootStore } from '@/stores/n8nRoot.store'; import { createEventBus } from '@/event-bus'; export default defineComponent({ diff --git a/packages/editor-ui/src/components/ActivationModal.vue b/packages/editor-ui/src/components/ActivationModal.vue index 5a72229d68..29ebffd9ad 100644 --- a/packages/editor-ui/src/components/ActivationModal.vue +++ b/packages/editor-ui/src/components/ActivationModal.vue @@ -46,9 +46,9 @@ import { } from '../constants'; import { getActivatableTriggerNodes, getTriggerNodeServiceName } from '@/utils'; import { mapStores } from 'pinia'; -import { useUIStore } from '@/stores/ui'; -import { useWorkflowsStore } from '@/stores/workflows'; -import { useNodeTypesStore } from '@/stores/nodeTypes'; +import { useUIStore } from '@/stores/ui.store'; +import { useWorkflowsStore } from '@/stores/workflows.store'; +import { useNodeTypesStore } from '@/stores/nodeTypes.store'; import { createEventBus } from '@/event-bus'; export default defineComponent({ diff --git a/packages/editor-ui/src/components/BinaryDataDisplay.vue b/packages/editor-ui/src/components/BinaryDataDisplay.vue index 4129fbe580..f0d1eb599c 100644 --- a/packages/editor-ui/src/components/BinaryDataDisplay.vue +++ b/packages/editor-ui/src/components/BinaryDataDisplay.vue @@ -27,7 +27,7 @@ import { nodeHelpers } from '@/mixins/nodeHelpers'; import mixins from 'vue-typed-mixins'; import { mapStores } from 'pinia'; -import { useWorkflowsStore } from '@/stores/workflows'; +import { useWorkflowsStore } from '@/stores/workflows.store'; export default mixins(nodeHelpers).extend({ name: 'BinaryDataDisplay', diff --git a/packages/editor-ui/src/components/CanvasControls.vue b/packages/editor-ui/src/components/CanvasControls.vue index e8fe2c409e..0c79d90d5d 100644 --- a/packages/editor-ui/src/components/CanvasControls.vue +++ b/packages/editor-ui/src/components/CanvasControls.vue @@ -44,7 +44,7 @@