feat(tickets): add multi-event ticket selector

This commit is contained in:
2026-09-22 12:26:33 -03:00
parent 3465352218
commit b2ffa7bb6b
8 changed files with 353 additions and 0 deletions

View File

@@ -231,6 +231,24 @@ export const routes: Routes = [
(m) => m.PurchaseDetailPage,
),
},
{
path: 'tickets/:eventId',
canMatch: [isMultiEventStorefront],
canActivate: [hasMenuGuard('account.tickets')],
loadComponent: () =>
import('./pages/account-page/pages/tickets-page/tickets-page').then(
(m) => m.TicketsPage,
),
},
{
path: 'tickets',
canMatch: [isMultiEventStorefront],
canActivate: [hasMenuGuard('account.tickets')],
loadComponent: () =>
import('./pages/account-page/pages/ticket-events-page/ticket-events-page').then(
(m) => m.TicketEventsPage,
),
},
{
path: 'tickets',
canActivate: [hasMenuGuard('account.tickets')],