summaryrefslogtreecommitdiff
path: root/src/web
diff options
context:
space:
mode:
Diffstat (limited to 'src/web')
-rw-r--r--src/web/app/app.vue3
-rw-r--r--src/web/app/common/mios.ts5
-rw-r--r--src/web/app/init.ts9
3 files changed, 15 insertions, 2 deletions
diff --git a/src/web/app/app.vue b/src/web/app/app.vue
new file mode 100644
index 0000000000..497d47003f
--- /dev/null
+++ b/src/web/app/app.vue
@@ -0,0 +1,3 @@
+<template>
+ <router-view></router-view>
+</template>
diff --git a/src/web/app/common/mios.ts b/src/web/app/common/mios.ts
index b947e0743c..4ff2333e8a 100644
--- a/src/web/app/common/mios.ts
+++ b/src/web/app/common/mios.ts
@@ -62,6 +62,11 @@ export default class MiOS extends EventEmitter {
serverStream: ServerStreamManager;
requestsStream: RequestsStreamManager;
messagingIndexStream: MessagingIndexStreamManager;
+ } = {
+ driveStream: null,
+ serverStream: null,
+ requestsStream: null,
+ messagingIndexStream: null
};
/**
diff --git a/src/web/app/init.ts b/src/web/app/init.ts
index f0c36f6c12..91797a95ac 100644
--- a/src/web/app/init.ts
+++ b/src/web/app/init.ts
@@ -12,6 +12,8 @@ import VueRouter from 'vue-router';
Vue.use(VueRouter);
+import App from './app.vue';
+
import checkForUpdate from './common/scripts/check-for-update';
import MiOS from './common/mios';
@@ -64,10 +66,13 @@ export default (callback, sw = false) => {
mios.init(() => {
// アプリ基底要素マウント
- document.body.innerHTML = '<div id="app"><router-view></router-view></div>';
+ document.body.innerHTML = '<div id="app"></div>';
const app = new Vue({
- router: new VueRouter()
+ router: new VueRouter({
+ mode: 'history'
+ }),
+ render: createEl => createEl(App)
}).$mount('#app');
try {