move frontend to /web

This commit is contained in:
j3d1 2023-11-18 12:51:24 +01:00
parent 9747c08bab
commit dd75c2b0d6
36 changed files with 0 additions and 0 deletions

31
web/src/router.js Normal file
View file

@ -0,0 +1,31 @@
import Items from './views/Items';
import Boxes from './views/Boxes';
import Files from './views/Files';
import Events from './views/Events';
import Error from './views/Error';
import HowTo from './views/HowTo';
import VueRouter from 'vue-router';
import Vue from 'vue';
Vue.use(VueRouter);
const routes = [
{ path: '/', redirect: '/Camp23/items' },
{ path: '/howto', name: 'howto', component: HowTo},
{ path: '/admin/files', name: 'files', component: Files},
{ path: '/admin/events', name: 'events', component: Events},
{ path: '/:event/boxes', name: 'boxes', component: Boxes},
{ path: '/:event/items', name: 'items', component: Items},
{ path: '/:event/box/:uid', name: 'boxes', component: Boxes},
{ path: '/:event/item/:uid', name: 'items', component: Items},
{ path: '*', component: Error},
];
const router = new VueRouter({
mode: 'history',
routes
});
export default router;