refactor: sandbox to managed app remaining

This commit is contained in:
mertmit
2026-01-23 08:34:16 +00:00
parent 4256e89a99
commit c541ab3a3e
17 changed files with 224 additions and 212 deletions

View File

@@ -369,10 +369,10 @@ const duplicateProject = (base: BaseType) => {
isDuplicateDlgOpen.value = true
}
const isConvertToSandboxDlgOpen = ref(false)
const isConvertToManagedAppDlgOpen = ref(false)
const convertToSandbox = () => {
isConvertToSandboxDlgOpen.value = true
const convertToManagedApp = () => {
isConvertToManagedAppDlgOpen.value = true
}
const tableDelete = () => {
@@ -619,7 +619,7 @@ defineExpose({
@click-menu="onClickMenu"
@rename="enableEditMode()"
@duplicate-project="duplicateProject($event)"
@convert-to-sandbox="convertToSandbox"
@convert-to-managed-app="convertToManagedApp"
@copy-project-info="copyProjectInfo()"
@open-erd-view="openErdView($event)"
@open-base-settings="openBaseSettings($event)"
@@ -680,7 +680,7 @@ defineExpose({
@click-menu="onClickMenu"
@rename="enableEditMode(true)"
@duplicate-project="duplicateProject($event)"
@convert-to-sandbox="convertToSandbox"
@convert-to-managed-app="convertToManagedApp"
@copy-project-info="copyProjectInfo()"
@open-erd-view="openErdView($event)"
@open-base-settings="openBaseSettings($event)"
@@ -765,7 +765,7 @@ defineExpose({
/>
<DlgBaseDelete v-model:visible="isBaseDeleteDialogVisible" :base-id="base?.id" />
<DlgBaseDuplicate v-if="selectedProjectToDuplicate" v-model="isDuplicateDlgOpen" :base="selectedProjectToDuplicate" />
<DlgConvertToSandbox v-if="base?.id" v-model:visible="isConvertToSandboxDlgOpen" :base-id="base.id" />
<DlgConvertToManagedApp v-if="base?.id" v-model:visible="isConvertToManagedAppDlgOpen" :base-id="base.id" />
<GeneralModal v-model:visible="isErdModalOpen" size="large">
<div class="h-[80vh]">
<LazyDashboardSettingsErd :base-id="base?.id" :source-id="activeBaseId" />