Admin mode. Data driven content sections. Bugfixes.

This commit is contained in:
2026-06-19 17:36:35 +00:00
parent bd65455945
commit 266c2451f1
30 changed files with 1733 additions and 13 deletions
+13
View File
@@ -1,5 +1,7 @@
import { Routes } from '@angular/router';
import { AdminGuard } from './guards/admin.guard';
export const routes: Routes = [
{
path: '',
@@ -31,5 +33,16 @@ export const routes: Routes = [
loadComponent: () =>
import('./contact/contact.component').then((m) => m.ContactComponent),
},
{
path: 'login',
loadComponent: () =>
import('./login/login.component').then((m) => m.LoginComponent),
},
{
path: 'admin',
canActivate: [AdminGuard],
loadComponent: () =>
import('./admin/admin.component').then((m) => m.AdminComponent),
},
{ path: '**', redirectTo: '' },
];