enhance(welcome): entrance page selected by kawaii mode

This commit is contained in:
オスカー、 2024-12-04 03:31:22 +09:00
parent 9b7d0cb4e1
commit 3bb82171d2
No known key found for this signature in database
GPG key ID: 8947F3AF5B0B4BFE
11 changed files with 24 additions and 17 deletions

View file

@ -6,6 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-only
<template>
<div v-if="instance">
<XSetup v-if="instance.requireSetup"/>
<XSpecialEntrance v-else-if="miLocalStorage.getItem('kawaii')"/>
<XEntrance v-else/>
</div>
</template>
@ -14,10 +15,12 @@ SPDX-License-Identifier: AGPL-3.0-only
import { computed, ref } from 'vue';
import * as Misskey from 'misskey-js';
import XSetup from './welcome.setup.vue';
import XEntrance from './welcome.entrance.special.vue';
import XSpecialEntrance from './welcome.entrance.special.vue';
import XEntrance from './welcome.entrance.a.vue';
import { instanceName } from '@/config.js';
import { definePageMetadata } from '@/scripts/page-metadata.js';
import { fetchInstance } from '@/instance.js';
import { miLocalStorage } from '@/local-storage.js';
const instance = ref<Misskey.entities.MetaDetailed | null>(null);