feat(editor): Community+ enrollment (#10776)

This commit is contained in:
Csaba Tuncsik
2024-10-07 13:09:58 +02:00
committed by GitHub
parent 42c0733990
commit 92cf860f9f
20 changed files with 585 additions and 22 deletions

View File

@@ -32,6 +32,7 @@ import {
SETUP_CREDENTIALS_MODAL_KEY,
PROJECT_MOVE_RESOURCE_MODAL,
PROMPT_MFA_CODE_MODAL_KEY,
COMMUNITY_PLUS_ENROLLMENT_MODAL,
} from '@/constants';
import AboutModal from '@/components/AboutModal.vue';
@@ -67,6 +68,7 @@ import SetupWorkflowCredentialsModal from '@/components/SetupWorkflowCredentials
import ProjectMoveResourceModal from '@/components/Projects/ProjectMoveResourceModal.vue';
import NewAssistantSessionModal from '@/components/AskAssistant/NewAssistantSessionModal.vue';
import PromptMfaCodeModal from './PromptMfaCodeModal/PromptMfaCodeModal.vue';
import CommunityPlusEnrollmentModal from '@/components/CommunityPlusEnrollmentModal.vue';
</script>
<template>
@@ -252,5 +254,11 @@ import PromptMfaCodeModal from './PromptMfaCodeModal/PromptMfaCodeModal.vue';
<NewAssistantSessionModal :name="modalName" :data="data" />
</template>
</ModalRoot>
<ModalRoot :name="COMMUNITY_PLUS_ENROLLMENT_MODAL">
<template #default="{ modalName, data }">
<CommunityPlusEnrollmentModal :modal-name="modalName" :data="data" />
</template>
</ModalRoot>
</div>
</template>