import { createRouter, createWebHashHistory, RouterOptions } from 'vue-router' export const routes: RouterOptions['routes'] = [ { path: '/', redirect: '/basic', }, { path: '/basic', component: () => import('./Basic/Basic.vue'), }, { path: '/custom-connectionline', component: () => import('./CustomConnectionLine/CustomConnectionLine.vue'), }, { path: '/custom-node', component: () => import('./CustomNode/CustomNode.vue'), }, { path: '/drag-n-drop', component: () => import('./DragNDrop/DnD.vue'), }, { path: '/edges', component: () => import('./Edges/EdgesExample.vue'), }, { path: '/button-edge', component: () => import('./EdgeWithButton/EdgeWithButton.vue'), }, { path: '/edge-types', component: () => import('./EdgeTypes/EdgeTypesExample.vue'), }, { path: '/empty', component: () => import('./Empty/EmptyExample.vue'), }, { path: '/hidden', component: () => import('./Hidden/HiddenExample.vue'), }, { path: '/interaction', component: () => import('./Interaction/InteractionExample.vue'), }, ] export const router = createRouter({ history: createWebHashHistory(), routes, })