NEXT craftinamerica.org. Base setup for headless wordpress https://www.craftinamerica.org
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

index.js 645B

123456789101112131415161718192021
  1. import Vue from 'vue'
  2. import VueRouter from 'vue-router'
  3. Vue.use(VueRouter)
  4. import App from '@/app.vue'
  5. import store from '@/store'
  6. import IndexPage from '@/pages/index.vue'
  7. const router = new VueRouter({
  8. mode: 'history',
  9. routes: [
  10. { path: '/', component: IndexPage },
  11. { path: '/:type', component: () => import(/* webpackChunkName: "pages-list" */ './pages/list.vue'), props: { sidebar: true } },
  12. { path: '/:type/:id', component: () => import(/* webpackChunkName: "pages-single" */ './pages/single.vue'), props: { sidebar: true } },
  13. ]
  14. })
  15. new Vue({ store, router, render: h => h(App) }).$mount('#wp-app')