This commit is contained in:
2024-11-19 13:56:27 +01:00
parent 7676b3f0d2
commit f63cb0b946
2 changed files with 14 additions and 4 deletions
@@ -16,6 +16,7 @@ export default defineComponent({
compatConfig: { MODE: 3 }, compatConfig: { MODE: 3 },
name: 'EventDetails', name: 'EventDetails',
setup() { setup() {
console.log('jestem tu');
const eventService = inject('eventService', () => new EventService()); const eventService = inject('eventService', () => new EventService());
const alertService = inject('alertService', () => useAlertService(), true); const alertService = inject('alertService', () => useAlertService(), true);
const { formatDateShort } = useDateFormat(); const { formatDateShort } = useDateFormat();
@@ -46,8 +47,11 @@ export default defineComponent({
} }
}; };
console.log('asdfasd' + route.meta?.eventId);
if (route.params?.eventId) { if (route.params?.eventId) {
retrieveEvent(route.params.eventId as string); retrieveEvent(route.params.eventId as string);
} else if (route.meta?.eventId) {
retrieveEvent(route.meta.eventId as string);
} }
// const sortedAndIndexedRegistrations = () => { // const sortedAndIndexedRegistrations = () => {
+10 -4
View File
@@ -5,6 +5,9 @@ const Error = () => import('@/core/error/error.vue');
import admin from '@/router/admin'; import admin from '@/router/admin';
import entities from '@/router/entities'; import entities from '@/router/entities';
import pages from '@/router/pages'; import pages from '@/router/pages';
import { Authority } from '@/shared/security/authority';
const EventDetails = () => import('@/entities/event/event-details.vue');
const Event = () => import('@/entities/event/event.vue');
export const createRouter = () => export const createRouter = () =>
createVueRouter({ createVueRouter({
@@ -12,7 +15,9 @@ export const createRouter = () =>
routes: [ routes: [
{ {
path: '/', path: '/',
redirect: '/event/1751/view', name: 'CurrentEventView',
component: EventDetails,
meta: { authorities: [Authority.USER], eventId: '1751' },
}, },
{ {
path: '/forbidden', path: '/forbidden',
@@ -22,9 +27,10 @@ export const createRouter = () =>
}, },
{ {
path: '/not-found', path: '/not-found',
name: 'NotFound', redirect: '/',
component: Error, // name: 'NotFound',
meta: { error404: true }, // component: Error,
// meta: { error404: true },
}, },
...admin, ...admin,
entities, entities,