From cb6f77520c993cd8074eabb7cc0c713411d12244 Mon Sep 17 00:00:00 2001 From: Kasper Seweryn Date: Sat, 23 Apr 2022 09:26:25 +0200 Subject: [PATCH] Load theme as fast as possible --- front/src/main.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/front/src/main.ts b/front/src/main.ts index cde525aba..e85a1af71 100644 --- a/front/src/main.ts +++ b/front/src/main.ts @@ -5,6 +5,8 @@ import store from '~/store' import { sync } from 'vuex-router-sync' import VueCompositionAPI, { createApp } from '@vue/composition-api' import Vue, { CreateElement } from 'vue' +import useTheme from '~/composables/useTheme' +useTheme() Vue.config.devtools = true @@ -19,16 +21,17 @@ const app = createApp({ components: { App: () => import('~/App.vue') }, + setup () { + }, data: () => ({ isMounted: false }), async mounted () { this.isMounted = true }, render (h: CreateElement) { if (this.isMounted) { - return h('app') + // return h('app') } - // TODO (wvffle): Import fake app component return h() } })