feat: Landing Page and Login/Register Modal

This commit is contained in:
OpenVelo Agent
2026-07-21 18:34:42 +00:00
parent 09856ccf8e
commit 0126f6ad39
37 changed files with 1791 additions and 210 deletions
+4 -1
View File
@@ -1,6 +1,7 @@
import { Routes } from '@angular/router';
import { authGuard } from './core/guards/auth.guard';
import { adminGuard } from './core/guards/admin.guard';
import { landingGuard } from './core/guards/landing.guard';
export const APP_ROUTES: Routes = [
{
@@ -12,7 +13,9 @@ export const APP_ROUTES: Routes = [
},
{
path: 'login',
loadComponent: () => import('./features/auth/login.component').then((m) => m.LoginComponent),
loadComponent: () =>
import('./features/landing/landing.component').then((m) => m.LandingComponent),
canActivate: [landingGuard],
},
{
path: '',