refactor(editor): Extract DeleteUserModal code into features/users (no-changelog) (#20799)

This commit is contained in:
Alex Grozav 2025-10-15 15:34:15 +03:00 committed by GitHub
parent 3c394ea679
commit 87d143bdd7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 4 additions and 4 deletions

View File

@ -71,7 +71,7 @@ import CredentialsSelectModal from '@/components/CredentialsSelectModal.vue';
import DebugPaywallModal from '@/components/DebugPaywallModal.vue';
import DeleteFolderModal from '@/features/folders/components/DeleteFolderModal.vue';
import MoveToFolderModal from '@/features/folders/components/MoveToFolderModal.vue';
import DeleteUserModal from '@/components/DeleteUserModal.vue';
import DeleteUserModal from '@/features/users/components/DeleteUserModal.vue';
import DuplicateWorkflowDialog from '@/components/DuplicateWorkflowDialog.vue';
import ExternalSecretsProviderModal from '@/features/externalSecrets/components/ExternalSecretsProviderModal.ee.vue';
import FromAiParametersModal from '@/components/FromAiParametersModal.vue';

View File

@ -4,11 +4,11 @@ import DeleteUserModal from './DeleteUserModal.vue';
import { createTestingPinia } from '@pinia/testing';
import { getDropdownItems } from '@/__tests__/utils';
import { createProjectListItem } from '@/features/projects/__tests__/utils';
import { DELETE_USER_MODAL_KEY } from '@/features/users/users.constants';
import { DELETE_USER_MODAL_KEY } from '../users.constants';
import { STORES } from '@n8n/stores';
import { ProjectTypes } from '@/features/projects/projects.types';
import userEvent from '@testing-library/user-event';
import { useUsersStore } from '@/features/users/users.store';
import { useUsersStore } from '../users.store';
import { ROLE, type UsersList, type User } from '@n8n/api-types';
const ModalStub = {

View File

@ -3,7 +3,7 @@ import { ref, computed, onBeforeMount } from 'vue';
import { useToast } from '@/composables/useToast';
import Modal from '@/components/Modal.vue';
import ProjectSharing from '@/features/projects/components/ProjectSharing.vue';
import { useUsersStore } from '@/features/users/users.store';
import { useUsersStore } from '../users.store';
import { useProjectsStore } from '@/features/projects/projects.store';
import { createEventBus } from '@n8n/utils/event-bus';
import type { ProjectSharingData } from '@/features/projects/projects.types';