wip: Desktop UI

This commit is contained in:
syuilo
2020-11-03 17:00:47 +09:00
parent 0d4d7c9c0c
commit d7085b17fe
6 changed files with 100 additions and 13 deletions

View File

@ -4,13 +4,13 @@
import '@/style.scss';
import { createApp, defineAsyncComponent } from 'vue';
import { createApp } from 'vue';
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome';
import widgets from './widgets';
import directives from './directives';
import components from '@/components';
import { version, apiUrl, deckmode } from '@/config';
import { version, apiUrl, ui } from '@/config';
import { store } from './store';
import { router } from './router';
import { applyTheme } from '@/scripts/theme';
@ -154,7 +154,8 @@ stream.init(store.state.i);
const app = createApp(await (
window.location.search === '?zen' ? import('@/ui/zen.vue') :
!store.getters.isSignedIn ? import('@/ui/visitor.vue') :
deckmode ? import('@/ui/deck.vue') :
ui === 'deck' ? import('@/ui/deck.vue') :
ui === 'desktop' ? import('@/ui/desktop.vue') :
import('@/ui/default.vue')
).then(x => x.default));