mirror of
https://github.com/n8n-io/n8n.git
synced 2026-05-30 08:17:06 +02:00
refactor(editor): Extract projects constants into features (no-changelog) (#20649)
This commit is contained in:
parent
9d3dadd56a
commit
87bcf47d07
|
|
@ -1,7 +1,8 @@
|
|||
<script setup lang="ts">
|
||||
import { computed } from 'vue';
|
||||
import dateformat from 'dateformat';
|
||||
import { MODAL_CONFIRM, PROJECT_MOVE_RESOURCE_MODAL } from '@/constants';
|
||||
import { MODAL_CONFIRM } from '@/constants';
|
||||
import { PROJECT_MOVE_RESOURCE_MODAL } from '@/features/projects/projects.constants';
|
||||
import { useMessage } from '@/composables/useMessage';
|
||||
import CredentialIcon from '@/components/CredentialIcon.vue';
|
||||
import { getResourcePermissions } from '@n8n/permissions';
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@ import {
|
|||
MODAL_CONFIRM,
|
||||
VIEWS,
|
||||
WORKFLOW_SHARE_MODAL_KEY,
|
||||
PROJECT_MOVE_RESOURCE_MODAL,
|
||||
} from '@/constants';
|
||||
import { PROJECT_MOVE_RESOURCE_MODAL } from '@/features/projects/projects.constants';
|
||||
import type { IWorkflowDb } from '@/Interface';
|
||||
import { STORES } from '@n8n/stores';
|
||||
import { createTestingPinia } from '@pinia/testing';
|
||||
|
|
|
|||
|
|
@ -17,12 +17,12 @@ import {
|
|||
MAX_WORKFLOW_NAME_LENGTH,
|
||||
MODAL_CONFIRM,
|
||||
PLACEHOLDER_EMPTY_WORKFLOW_ID,
|
||||
PROJECT_MOVE_RESOURCE_MODAL,
|
||||
VIEWS,
|
||||
WORKFLOW_MENU_ACTIONS,
|
||||
WORKFLOW_SETTINGS_MODAL_KEY,
|
||||
WORKFLOW_SHARE_MODAL_KEY,
|
||||
} from '@/constants';
|
||||
import { PROJECT_MOVE_RESOURCE_MODAL } from '@/features/projects/projects.constants';
|
||||
import { ResourceType } from '@/features/projects/projects.utils';
|
||||
|
||||
import { useProjectsStore } from '@/features/projects/projects.store';
|
||||
|
|
|
|||
|
|
@ -17,7 +17,6 @@ import {
|
|||
MFA_SETUP_MODAL_KEY,
|
||||
NEW_ASSISTANT_SESSION_MODAL,
|
||||
NPS_SURVEY_MODAL_KEY,
|
||||
PROJECT_MOVE_RESOURCE_MODAL,
|
||||
PROMPT_MFA_CODE_MODAL_KEY,
|
||||
SETUP_CREDENTIALS_MODAL_KEY,
|
||||
TAGS_MANAGER_MODAL_KEY,
|
||||
|
|
@ -50,6 +49,7 @@ import {
|
|||
SOURCE_CONTROL_PULL_MODAL_KEY,
|
||||
SOURCE_CONTROL_PUSH_MODAL_KEY,
|
||||
} from '@/features/sourceControl.ee/sourceControl.constants';
|
||||
import { PROJECT_MOVE_RESOURCE_MODAL } from '@/features/projects/projects.constants';
|
||||
import {
|
||||
COMMUNITY_PACKAGE_CONFIRM_MODAL_KEY,
|
||||
COMMUNITY_PACKAGE_INSTALL_MODAL_KEY,
|
||||
|
|
|
|||
|
|
@ -1,12 +1,7 @@
|
|||
<script setup lang="ts">
|
||||
import { computed, ref } from 'vue';
|
||||
import {
|
||||
DUPLICATE_MODAL_KEY,
|
||||
MODAL_CONFIRM,
|
||||
PROJECT_MOVE_RESOURCE_MODAL,
|
||||
VIEWS,
|
||||
WORKFLOW_SHARE_MODAL_KEY,
|
||||
} from '@/constants';
|
||||
import { DUPLICATE_MODAL_KEY, MODAL_CONFIRM, VIEWS, WORKFLOW_SHARE_MODAL_KEY } from '@/constants';
|
||||
import { PROJECT_MOVE_RESOURCE_MODAL } from '@/features/projects/projects.constants';
|
||||
import { useMessage } from '@/composables/useMessage';
|
||||
import { useToast } from '@/composables/useToast';
|
||||
import { getResourcePermissions } from '@n8n/permissions';
|
||||
|
|
|
|||
|
|
@ -71,7 +71,6 @@ export const MFA_SETUP_MODAL_KEY = 'mfaSetup';
|
|||
export const PROMPT_MFA_CODE_MODAL_KEY = 'promptMfaCode';
|
||||
export const WORKFLOW_HISTORY_VERSION_RESTORE = 'workflowHistoryVersionRestore';
|
||||
export const SETUP_CREDENTIALS_MODAL_KEY = 'setupCredentials';
|
||||
export const PROJECT_MOVE_RESOURCE_MODAL = 'projectMoveResourceModal';
|
||||
export const NEW_ASSISTANT_SESSION_MODAL = 'newAssistantSession';
|
||||
export const EXTERNAL_SECRETS_PROVIDER_MODAL_KEY = 'externalSecretsProvider';
|
||||
export const WORKFLOW_ACTIVATION_CONFLICTING_WEBHOOK_MODAL_KEY =
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import { createTestWorkflow } from '@/__tests__/mocks';
|
|||
import { createProjectListItem } from '../__tests__/utils';
|
||||
import { getDropdownItems, mockedStore } from '@/__tests__/utils';
|
||||
import type { MockedStore } from '@/__tests__/utils';
|
||||
import { PROJECT_MOVE_RESOURCE_MODAL } from '@/constants';
|
||||
import { PROJECT_MOVE_RESOURCE_MODAL } from '../projects.constants';
|
||||
import ProjectMoveResourceModal from './ProjectMoveResourceModal.vue';
|
||||
import { useTelemetry } from '@/composables/useTelemetry';
|
||||
import { useProjectsStore } from '../projects.store';
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
export const PROJECT_MOVE_RESOURCE_MODAL = 'projectMoveResourceModal';
|
||||
|
|
@ -22,7 +22,6 @@ import {
|
|||
DEBUG_PAYWALL_MODAL_KEY,
|
||||
WORKFLOW_HISTORY_VERSION_RESTORE,
|
||||
SETUP_CREDENTIALS_MODAL_KEY,
|
||||
PROJECT_MOVE_RESOURCE_MODAL,
|
||||
NEW_ASSISTANT_SESSION_MODAL,
|
||||
PROMPT_MFA_CODE_MODAL_KEY,
|
||||
WORKFLOW_ACTIVATION_CONFLICTING_WEBHOOK_MODAL_KEY,
|
||||
|
|
@ -52,6 +51,7 @@ import {
|
|||
SOURCE_CONTROL_PUSH_MODAL_KEY,
|
||||
SOURCE_CONTROL_PULL_MODAL_KEY,
|
||||
} from '@/features/sourceControl.ee/sourceControl.constants';
|
||||
import { PROJECT_MOVE_RESOURCE_MODAL } from '@/features/projects/projects.constants';
|
||||
import {
|
||||
COMMUNITY_PACKAGE_CONFIRM_MODAL_KEY,
|
||||
COMMUNITY_PACKAGE_INSTALL_MODAL_KEY,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user