From 3fb531976ace7d19f05ba90cf9785a0114f89540 Mon Sep 17 00:00:00 2001 From: shpuld Date: Sat, 9 Feb 2019 11:26:35 +0200 Subject: Change the async stuff to not render app before theme is loaded --- src/boot/after_store.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/boot') diff --git a/src/boot/after_store.js b/src/boot/after_store.js index 5693dcc6..60cee1bf 100644 --- a/src/boot/after_store.js +++ b/src/boot/after_store.js @@ -55,7 +55,6 @@ const afterStoreSetup = ({ store, i18n }) => { } copyInstanceOption('nsfwCensorImage') - copyInstanceOption('theme') copyInstanceOption('background') copyInstanceOption('hidePostStats') copyInstanceOption('hideUserStats') @@ -93,6 +92,9 @@ const afterStoreSetup = ({ store, i18n }) => { store.dispatch('initializeSocket') } + return store.dispatch('setTheme', config['theme']) + }) + .then(() => { const router = new VueRouter({ mode: 'history', routes: routes(store), -- cgit v1.2.3-70-g09d2