|
1 |
| -import Vue from 'vue' |
2 |
| -import VueRouter from 'vue-router' |
| 1 | +import { createRouter } from 'vue-router' |
3 | 2 | import store from '@/store'
|
4 | 3 | import * as types from '@/store/mutation_types'
|
5 |
| -import PageQueue from '@/pages/PageQueue' |
6 |
| -import PageNowPlaying from '@/pages/PageNowPlaying' |
7 |
| -import PageBrowse from '@/pages/PageBrowse' |
8 |
| -import PageBrowseRecentlyAdded from '@/pages/PageBrowseRecentlyAdded' |
9 |
| -import PageBrowseRecentlyPlayed from '@/pages/PageBrowseRecentlyPlayed' |
10 |
| -import PageArtists from '@/pages/PageArtists' |
11 |
| -import PageArtist from '@/pages/PageArtist' |
12 |
| -import PageAlbums from '@/pages/PageAlbums' |
13 |
| -import PageAlbum from '@/pages/PageAlbum' |
14 |
| -import PageGenres from '@/pages/PageGenres' |
15 |
| -import PageGenre from '@/pages/PageGenre' |
16 |
| -import PageGenreTracks from '@/pages/PageGenreTracks' |
17 |
| -import PageArtistTracks from '@/pages/PageArtistTracks' |
18 |
| -import PageComposers from '@/pages/PageComposers' |
19 |
| -import PageComposer from '@/pages/PageComposer' |
20 |
| -import PageComposerTracks from '@/pages/PageComposerTracks' |
21 |
| -import PagePodcasts from '@/pages/PagePodcasts' |
22 |
| -import PagePodcast from '@/pages/PagePodcast' |
23 |
| -import PageAudiobooksAlbums from '@/pages/PageAudiobooksAlbums' |
24 |
| -import PageAudiobooksArtists from '@/pages/PageAudiobooksArtists' |
25 |
| -import PageAudiobooksArtist from '@/pages/PageAudiobooksArtist' |
26 |
| -import PageAudiobooksAlbum from '@/pages/PageAudiobooksAlbum' |
27 |
| -import PagePlaylists from '@/pages/PagePlaylists' |
28 |
| -import PagePlaylist from '@/pages/PagePlaylist' |
29 |
| -import PageFiles from '@/pages/PageFiles' |
30 |
| -import PageRadioStreams from '@/pages/PageRadioStreams' |
31 |
| -import PageSearch from '@/pages/PageSearch' |
32 |
| -import PageAbout from '@/pages/PageAbout' |
33 |
| -import SpotifyPageBrowse from '@/pages/SpotifyPageBrowse' |
34 |
| -import SpotifyPageBrowseNewReleases from '@/pages/SpotifyPageBrowseNewReleases' |
35 |
| -import SpotifyPageBrowseFeaturedPlaylists from '@/pages/SpotifyPageBrowseFeaturedPlaylists' |
36 |
| -import SpotifyPageArtist from '@/pages/SpotifyPageArtist' |
37 |
| -import SpotifyPageAlbum from '@/pages/SpotifyPageAlbum' |
38 |
| -import SpotifyPagePlaylist from '@/pages/SpotifyPagePlaylist' |
39 |
| -import SpotifyPageSearch from '@/pages/SpotifyPageSearch' |
40 |
| -import SettingsPageWebinterface from '@/pages/SettingsPageWebinterface' |
41 |
| -import SettingsPageArtwork from '@/pages/SettingsPageArtwork' |
42 |
| -import SettingsPageOnlineServices from '@/pages/SettingsPageOnlineServices' |
43 |
| -import SettingsPageRemotesOutputs from '@/pages/SettingsPageRemotesOutputs' |
| 4 | +import PageQueue from '@/pages/PageQueue.vue' |
| 5 | +import PageNowPlaying from '@/pages/PageNowPlaying.vue' |
| 6 | +import PageBrowse from '@/pages/PageBrowse.vue' |
| 7 | +import PageBrowseRecentlyAdded from '@/pages/PageBrowseRecentlyAdded.vue' |
| 8 | +import PageBrowseRecentlyPlayed from '@/pages/PageBrowseRecentlyPlayed.vue' |
| 9 | +import PageArtists from '@/pages/PageArtists.vue' |
| 10 | +import PageArtist from '@/pages/PageArtist.vue' |
| 11 | +import PageAlbums from '@/pages/PageAlbums.vue' |
| 12 | +import PageAlbum from '@/pages/PageAlbum.vue' |
| 13 | +import PageGenres from '@/pages/PageGenres.vue' |
| 14 | +import PageGenre from '@/pages/PageGenre.vue' |
| 15 | +import PageGenreTracks from '@/pages/PageGenreTracks.vue' |
| 16 | +import PageArtistTracks from '@/pages/PageArtistTracks.vue' |
| 17 | +import PageComposers from '@/pages/PageComposers.vue' |
| 18 | +import PageComposer from '@/pages/PageComposer.vue' |
| 19 | +import PageComposerTracks from '@/pages/PageComposerTracks.vue' |
| 20 | +import PagePodcasts from '@/pages/PagePodcasts.vue' |
| 21 | +import PagePodcast from '@/pages/PagePodcast.vue' |
| 22 | +import PageAudiobooksAlbums from '@/pages/PageAudiobooksAlbums.vue' |
| 23 | +import PageAudiobooksArtists from '@/pages/PageAudiobooksArtists.vue' |
| 24 | +import PageAudiobooksArtist from '@/pages/PageAudiobooksArtist.vue' |
| 25 | +import PageAudiobooksAlbum from '@/pages/PageAudiobooksAlbum.vue' |
| 26 | +import PagePlaylists from '@/pages/PagePlaylists.vue' |
| 27 | +import PagePlaylist from '@/pages/PagePlaylist.vue' |
| 28 | +import PageFiles from '@/pages/PageFiles.vue' |
| 29 | +import PageRadioStreams from '@/pages/PageRadioStreams.vue' |
| 30 | +import PageSearch from '@/pages/PageSearch.vue' |
| 31 | +import PageAbout from '@/pages/PageAbout.vue' |
| 32 | +import SpotifyPageBrowse from '@/pages/SpotifyPageBrowse.vue' |
| 33 | +import SpotifyPageBrowseNewReleases from '@/pages/SpotifyPageBrowseNewReleases.vue' |
| 34 | +import SpotifyPageBrowseFeaturedPlaylists from '@/pages/SpotifyPageBrowseFeaturedPlaylists.vue' |
| 35 | +import SpotifyPageArtist from '@/pages/SpotifyPageArtist.vue' |
| 36 | +import SpotifyPageAlbum from '@/pages/SpotifyPageAlbum.vue' |
| 37 | +import SpotifyPagePlaylist from '@/pages/SpotifyPagePlaylist.vue' |
| 38 | +import SpotifyPageSearch from '@/pages/SpotifyPageSearch.vue' |
| 39 | +import SettingsPageWebinterface from '@/pages/SettingsPageWebinterface.vue' |
| 40 | +import SettingsPageArtwork from '@/pages/SettingsPageArtwork.vue' |
| 41 | +import SettingsPageOnlineServices from '@/pages/SettingsPageOnlineServices.vue' |
| 42 | +import SettingsPageRemotesOutputs from '@/pages/SettingsPageRemotesOutputs.vue' |
44 | 43 |
|
45 |
| -Vue.use(VueRouter) |
46 |
| - |
47 |
| -export const router = new VueRouter({ |
| 44 | +export const router = createRouter({ |
48 | 45 | routes: [
|
49 | 46 | {
|
50 | 47 | path: '/',
|
|
0 commit comments