mirror of
https://github.com/Dvorinka/swingmusic-extended.git
synced 2026-06-04 12:33:03 +00:00
757d6cbe5a
- add favourites buttons - redirect /folder/ => /folder/home - minor fixes
54 lines
1.0 KiB
JavaScript
54 lines
1.0 KiB
JavaScript
import { createRouter, createWebHistory } from "vue-router";
|
|
import Home from "../views/Home.vue";
|
|
import FolderView from "../views/FolderView.vue";
|
|
import PlaylistView from "../views/PlaylistView.vue";
|
|
|
|
import AlbumsExplorer from "../views/AlbumsExplorer.vue";
|
|
import AlbumView from "../views/AlbumView.vue";
|
|
|
|
import ArtistsExplorer from "../views/ArtistsExplorer.vue";
|
|
|
|
const routes = [
|
|
{
|
|
path: "/",
|
|
name: "Home",
|
|
component: Home,
|
|
},
|
|
{
|
|
path: "/folder/:path",
|
|
name: "FolderView",
|
|
component: FolderView,
|
|
},
|
|
{
|
|
path: "/folder/",
|
|
redirect: "/folder/home",
|
|
},
|
|
{
|
|
path: "/playlist",
|
|
name: "PlaylistView",
|
|
component: PlaylistView,
|
|
},
|
|
{
|
|
path: "/albums",
|
|
name: "AlbumsExplorer",
|
|
component: AlbumsExplorer,
|
|
},
|
|
{
|
|
path: "/albums/:id",
|
|
name: "AlbumView",
|
|
component: AlbumView,
|
|
},
|
|
{
|
|
path: "/artists",
|
|
name: "ArtistsExplorer",
|
|
component: ArtistsExplorer,
|
|
}
|
|
];
|
|
|
|
const router = createRouter({
|
|
history: createWebHistory(process.env.BASE_URL),
|
|
routes,
|
|
});
|
|
|
|
export default router;
|