feat: add minimal trips list, create trip, and members ui

This commit is contained in:
Bastian Wagner
2026-08-17 15:49:32 +02:00
parent bd91a3da4a
commit 6e991bfd00
12 changed files with 355 additions and 3 deletions

View File

@@ -1,4 +1,17 @@
import { Routes } from '@angular/router';
import { Callback } from './auth/callback/callback';
import { authGuard } from './auth/auth.guard';
export const routes: Routes = [{ path: 'auth/callback', component: Callback }];
export const routes: Routes = [
{ path: 'auth/callback', component: Callback },
{
path: 'trips',
canActivate: [authGuard],
loadComponent: () => import('./trips/trips-list/trips-list').then((m) => m.TripsList),
},
{
path: 'trips/:tripId',
canActivate: [authGuard],
loadComponent: () => import('./trips/trip-detail/trip-detail').then((m) => m.TripDetail),
},
];