import { createRouter, createWebHashHistory } from 'vue-router'; const routes = [ { path: '/', name: 'home', component: () => import('@/views/index.vue') }, { path: '/preview/:id', name: 'preview', component: () => import('@/views/preview.vue') }, { path: '/unauthorized', name: 'Unauthorized', component: () => import('@/views/unauthorized.vue') }, { path: '/:pathMatch(.*)*', name: 'NotFound', component: () => import('@/views/not-found.vue') } ]; const router = createRouter({ history: createWebHashHistory(), routes }); export default router;