diff options
| author | Roger Braun <roger@rogerbraun.net> | 2016-10-26 19:03:55 +0200 |
|---|---|---|
| committer | Roger Braun <roger@rogerbraun.net> | 2016-10-26 19:03:55 +0200 |
| commit | 4c2764c747f1480ee7752e43357663f3c321f571 (patch) | |
| tree | e5bab6fc4abfd03c626d6d9d07dbac089ab7a151 /src/main.js | |
| parent | 191c02af1ebfc7e6c53dc88d97c4e3ca23fbea8b (diff) | |
.
Diffstat (limited to 'src/main.js')
| -rw-r--r-- | src/main.js | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/src/main.js b/src/main.js index 15369fa8..b2ee137c 100644 --- a/src/main.js +++ b/src/main.js @@ -1,8 +1,31 @@ import Vue from 'vue' -import App from './App' +import VueRouter from 'vue-router' +import Vuex from 'vuex' +import App from './App.vue' +import PublicTimeline from './components/public_timeline/public_timeline.vue' + +import statuses from './modules/statuses.js' + +Vue.use(Vuex) +Vue.use(VueRouter) + +const store = new Vuex.Store({ + modules: { + statuses + } +}) + +const routes = [ + { path: '/', redirect: '/main/public' }, + { path: '/main/public', component: PublicTimeline } +] + +const router = new VueRouter({routes}) /* eslint-disable no-new */ new Vue({ + router, + store, el: '#app', template: '<App/>', components: { App } |
