public calendar view and secured type edit

This commit is contained in:
Julian Krauser 2024-12-04 19:00:24 +01:00
parent 5bb107e53a
commit e9a3e0c872
10 changed files with 145 additions and 6 deletions

View file

@ -81,7 +81,7 @@ const router = createRouter({
{
path: "",
name: "admin-default",
component: () => import("@/views/RouterView.vue"),
component: () => import("@/views/admin/ViewSelect.vue"),
},
{
path: "club",
@ -525,6 +525,23 @@ const router = createRouter({
},
],
},
{
path: "/public",
name: "public",
component: () => import("@/views/public/View.vue"),
children: [
{
path: "",
name: "public-default",
component: () => import("@/views/notFound.vue"),
},
{
path: "calendar",
name: "public-calendar",
component: () => import("@/views/public/calendar/Calendar.vue"),
},
],
},
{
path: "/nopermissions",
name: "nopermissions",