173 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			173 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| const VinlottisPage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "landing-page" */
 | |
|     "@/components/VinlottisPage"
 | |
|   );
 | |
| const VirtualLotteryPage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "landing-page" */
 | |
|     "@/components/VirtualLotteryPage"
 | |
|   );
 | |
| const GeneratePage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "landing-page" */
 | |
|     "@/components/GeneratePage"
 | |
|   );
 | |
| 
 | |
| const TodaysPage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "sub-pages" */
 | |
|     "@/components/TodaysPage"
 | |
|   );
 | |
| const AllWinesPage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "sub-pages" */
 | |
|     "@/components/AllWinesPage"
 | |
|   );
 | |
| const HistoryPage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "sub-pages" */
 | |
|     "@/components/HistoryPage"
 | |
|   );
 | |
| const WinnerPage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "sub-pages" */
 | |
|     "@/components/WinnerPage"
 | |
|   );
 | |
| const SalgsbetingelserPage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "sub-pages" */
 | |
|     "@/components/SalgsbetingelserPage"
 | |
|   );
 | |
| 
 | |
| const LoginPage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "user" */
 | |
|     "@/components/LoginPage"
 | |
|   );
 | |
| const CreatePage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "user" */
 | |
|     "@/components/CreatePage"
 | |
|   );
 | |
| const AdminPage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "admin" */
 | |
|     "@/components/AdminPage"
 | |
|   );
 | |
| 
 | |
| const PersonalHighscorePage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "highscore" */
 | |
|     "@/components/PersonalHighscorePage"
 | |
|   );
 | |
| const HighscorePage = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "highscore" */
 | |
|     "@/components/HighscorePage"
 | |
|   );
 | |
| 
 | |
| const RequestWine = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "request" */
 | |
|     "@/components/RequestWine"
 | |
|   );
 | |
| const AllRequestedWines = () =>
 | |
|   import(
 | |
|     /* webpackChunkName: "request" */
 | |
|     "@/components/AllRequestedWines"
 | |
|   );
 | |
| 
 | |
| const routes = [
 | |
|   {
 | |
|     path: "*",
 | |
|     name: "Hjem",
 | |
|     component: VinlottisPage,
 | |
|   },
 | |
|   {
 | |
|     path: "/lottery",
 | |
|     name: "Lotteri",
 | |
|     component: VirtualLotteryPage,
 | |
|   },
 | |
|   {
 | |
|     path: "/dagens",
 | |
|     name: "Dagens vin",
 | |
|     component: TodaysPage,
 | |
|   },
 | |
|   {
 | |
|     path: "/viner",
 | |
|     name: "All viner",
 | |
|     component: AllWinesPage,
 | |
|   },
 | |
|   {
 | |
|     path: "/login",
 | |
|     name: "Login",
 | |
|     component: LoginPage,
 | |
|   },
 | |
|   {
 | |
|     path: "/create",
 | |
|     name: "Registrer",
 | |
|     component: CreatePage,
 | |
|   },
 | |
|   {
 | |
|     path: "/admin",
 | |
|     name: "Admin side",
 | |
|     component: AdminPage,
 | |
|   },
 | |
|   {
 | |
|     path: "/generate/",
 | |
|     component: GeneratePage,
 | |
|   },
 | |
|   {
 | |
|     path: "/winner/:id",
 | |
|     component: WinnerPage,
 | |
|   },
 | |
|   {
 | |
|     path: "/history/:date",
 | |
|     name: "Historie for dato",
 | |
|     component: HistoryPage,
 | |
|   },
 | |
|   {
 | |
|     path: "/history",
 | |
|     name: "Historie",
 | |
|     component: HistoryPage,
 | |
|   },
 | |
|   {
 | |
|     path: "/highscore/:name",
 | |
|     name: "Personlig topplisten",
 | |
|     component: PersonalHighscorePage,
 | |
|   },
 | |
|   {
 | |
|     path: "/highscore",
 | |
|     name: "Topplisten",
 | |
|     component: HighscorePage,
 | |
|   },
 | |
|   {
 | |
|     path: "/anbefal",
 | |
|     name: "Anbefal ny vin",
 | |
|     component: RequestWine,
 | |
|   },
 | |
|   {
 | |
|     path: "/request",
 | |
|     name: "Etterspør vin",
 | |
|     component: RequestWine,
 | |
|   },
 | |
|   {
 | |
|     path: "/anbefalte",
 | |
|     name: "Anbefalte viner",
 | |
|     component: AllRequestedWines,
 | |
|   },
 | |
|   {
 | |
|     path: "/requested-wines",
 | |
|     name: "Etterspurte vin",
 | |
|     component: AllRequestedWines,
 | |
|   },
 | |
|   {
 | |
|     path: "/salgsbetingelser",
 | |
|     name: "Salgsbetingelser",
 | |
|     component: SalgsbetingelserPage,
 | |
|   },
 | |
| ];
 | |
| 
 | |
| export { routes };
 |