30 lines
892 B
TypeScript
30 lines
892 B
TypeScript
import { createRouter, createWebHistory, type RouteRecordRaw } from 'vue-router'
|
|
import HomeBig from '../views/HomeBig.vue'
|
|
// import DucksInfo from '../views/InfoDucks.vue'
|
|
import BooksShow from '../views/BooksShow.vue'
|
|
import SlimMain from '../views/HomeSlime.vue'
|
|
import BigMeImg from '../views/ImageSection.vue'
|
|
|
|
import OsWebseite from '../components/computer/OsWebseite.vue'
|
|
|
|
|
|
const routes: RouteRecordRaw[] = [
|
|
{ path: '/', component: SlimMain },
|
|
{ path: '/motion', component: HomeBig },
|
|
|
|
{path: '/motion/me', component: BigMeImg},
|
|
{path: '/books', component: BooksShow},
|
|
{
|
|
path: "/computer", component: OsWebseite},
|
|
|
|
// { path: '/ducks',
|
|
// component: DucksInfo,
|
|
// props: { modelUrl: '/models/door_room_firstVersion_materials-draco.glb', dracoPath: '/draco/' } }
|
|
]
|
|
|
|
const router = createRouter({
|
|
history: createWebHistory(),
|
|
routes
|
|
})
|
|
|
|
export default router |