diff options
| author | misskey-release-bot[bot] <157398866+misskey-release-bot[bot]@users.noreply.github.com> | 2025-08-31 08:42:43 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-31 08:42:43 +0000 |
| commit | ec21336d45e6e3bb26a0225fc0aa57ac98d5be4b (patch) | |
| tree | 2c7aef5ba1626009377faf96941a57411dd619e5 /packages/frontend/src/components/MkServerSetupWizardDialog.vue | |
| parent | Merge pull request #16244 from misskey-dev/develop (diff) | |
| parent | Release: 2025.8.0 (diff) | |
| download | misskey-ec21336d45e6e3bb26a0225fc0aa57ac98d5be4b.tar.gz misskey-ec21336d45e6e3bb26a0225fc0aa57ac98d5be4b.tar.bz2 misskey-ec21336d45e6e3bb26a0225fc0aa57ac98d5be4b.zip | |
Merge pull request #16335 from misskey-dev/develop
Release: 2025.8.0
Diffstat (limited to 'packages/frontend/src/components/MkServerSetupWizardDialog.vue')
| -rw-r--r-- | packages/frontend/src/components/MkServerSetupWizardDialog.vue | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/packages/frontend/src/components/MkServerSetupWizardDialog.vue b/packages/frontend/src/components/MkServerSetupWizardDialog.vue new file mode 100644 index 0000000000..ea2c5dd47f --- /dev/null +++ b/packages/frontend/src/components/MkServerSetupWizardDialog.vue @@ -0,0 +1,57 @@ +<!-- +SPDX-FileCopyrightText: syuilo and other misskey contributors +SPDX-License-Identifier: AGPL-3.0-only +--> + +<template> +<MkModalWindow + ref="windowEl" + :withOkButton="false" + :okButtonDisabled="false" + :width="500" + :height="600" + @close="onCloseModalWindow" + @closed="emit('closed')" +> + <template #header>Server setup wizard</template> + <div class="_spacer" style="--MI_SPACER-min: 20px; --MI_SPACER-max: 28px;"> + <Suspense> + <template #default> + <MkServerSetupWizard @finished="onWizardFinished"/> + </template> + <template #fallback> + <MkLoading/> + </template> + </Suspense> + </div> +</MkModalWindow> +</template> + +<script setup lang="ts"> +import { useTemplateRef } from 'vue'; +import MkModalWindow from '@/components/MkModalWindow.vue'; +import MkServerSetupWizard from '@/components/MkServerSetupWizard.vue'; + +const emit = defineEmits<{ + (ev: 'closed'), +}>(); + +const windowEl = useTemplateRef('windowEl'); + +function onWizardFinished() { + windowEl.value?.close(); +} + +function onCloseModalWindow() { + windowEl.value?.close(); +} +</script> + +<style module lang="scss"> +.root { + max-height: 410px; + height: 410px; + display: flex; + flex-direction: column; +} +</style> |