Skip to content

Commit 81a1856

Browse files
ZGiovasmartinkaintas
authored andcommitted
feat: mount router when ready, add ionic mode and styles
1 parent de28e9e commit 81a1856

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/popup/popup.ts

+9-4
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import LoaderComponent from './components/Loader.vue';
1313
import '../styles/fullscreen-message.scss';
1414

1515
/* Core CSS required for Ionic components to work properly */
16-
// import '@ionic/vue/css/core.css';
16+
import '@ionic/vue/css/core.css';
1717

1818
/* Basic CSS for apps built with Ionic */
1919
import '@ionic/vue/css/normalize.css';
@@ -22,19 +22,24 @@ import '@ionic/vue/css/typography.css';
2222

2323
/* Optional CSS utils that can be commented out */
2424
import '@ionic/vue/css/padding.css';
25-
// // import '@ionic/vue/css/float-elements.css';
2625
import '@ionic/vue/css/text-alignment.css';
2726
import '@ionic/vue/css/text-transformation.css';
2827
import '@ionic/vue/css/flex-utils.css';
2928
import '@ionic/vue/css/display.css';
29+
import '../styles/ionic.scss';
3030

3131
registerModals();
3232
const app = createApp(App);
33-
app.use(IonicVue);
33+
app.use(IonicVue, {
34+
mode: 'ios',
35+
});
3436
app.use(i18n);
3537
app.use(store);
3638
app.use(router);
3739
app.component('Loader', LoaderComponent);
38-
app.mount('#app');
40+
// app.mount('#app');
3941

42+
router.isReady().then(() => {
43+
app.mount('#app');
44+
});
4045
Logger.init({ app });

0 commit comments

Comments
 (0)