import { createRouter, createWebHistory } from 'vue-router' const router = createRouter({ history: createWebHistory('/'), // history: createWebHistory(import.meta.env.VITE_APP_URL), routes: [ { path: '/', redirect: "/activities", }, { path: '/about', name: 'about', // route level code-splitting // this generates a separate chunk (About.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import('../views/AboutView.vue') },{ path: '/activities', name: 'Activities', component: () => import('../views/Activities/index.vue'), children: [ // { // path: '', // name: 'activitiesWorkshop', // redirect: "/activities/workshop", // }, { path: "workshop", name: "Workshop", component: () => import('../views/Activities/workshop/index.vue'), children: [ { path: '', name: 'adtivitiesWorkshopLogin', redirect: "/activities/workshop/login", },{ path: "login", name: "login", component: () => import('../views/Activities/workshop/views/login.vue'), },{ path: "edit", name: "edit", component: () => import('../views/Activities/workshop/views/edit.vue'), },{ path: "success", name: "success", component: () => import('../views/Activities/workshop/views/success.vue'), }, ] }, { path: "workshop2", name: "Workshop2", component: () => import('../views/Activities/workshop2/index.vue'), children: [ { path: '', name: 'adtivitiesWorkshop2Login', redirect: "/activities/workshop2/login", },{ path: "login", name: "login2", component: () => import('../views/Activities/workshop2/views/login.vue'), },{ path: "edit", name: "edit2", component: () => import('../views/Activities/workshop2/views/edit.vue'), },{ path: "success", name: "success2", component: () => import('../views/Activities/workshop2/views/success.vue'), }, ] }, ] }, ] }) export default router