Skip to content
Snippets Groups Projects
router.js 1.14 KiB
Newer Older
  • Learn to ignore specific revisions
  • import { createRouter, createWebHistory } from 'vue-router'
    import Home from '@/Pages/Home.vue'
    import Help from '@/Pages/Help.vue'
    import Credits from '@/Pages/Credits.vue'
    import Settings from '@/Pages/Settings.vue'
    import ShowManager from '@/Pages/ShowManager.vue'
    import FileManager from '@/Pages/FileManager.vue'
    import EmissionManager from '@/Pages/EmissionManager.vue'
    import AddOrEditPlaylist from '@/Pages/AddOrEditPlaylist.vue'
    
    const routes = [
        {path: '/', alias: '/home', name: 'home', component: Home},
        {path: '/shows', name: 'shows', component: ShowManager},
        {path: '/files', name: 'files', component: FileManager},
        {path: '/calendar', name: 'emissions', component: EmissionManager},
        {path: '/help', name: 'help', component: Help},
        {path: '/settings', name: 'settings', component: Settings},
        {path: '/credits', name: 'credits', component: Credits},
        {path: '/playlist/new', name: 'addPlaylist', component: AddOrEditPlaylist, props: {id: false,}},
        {path: '/playlist/:id', name: 'editPlaylist', component: AddOrEditPlaylist, props: true},
    ]
    
    export default createRouter({
        history: createWebHistory(),
        routes