working basic site admin

This commit is contained in:
kfj001 committed 2026-06-21 02:56:49 +00:00
1 parent 53d932655e
commit f52625b37b
38 files changed
+1163 -56

No files matched your search

+7 -3
View File
@@ -1,14 +1,15 @@
import { Component, DestroyRef, inject, OnInit } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Component, DestroyRef, inject, computed, OnInit } from '@angular/core';
import { CommonModule, SlicePipe, UpperCasePipe } from '@angular/common';
import { RouterLink, RouterLinkActive, Router } from '@angular/router';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
import { AuthService } from '../services/auth.service';
import { StationConfigService } from '../services/station-config.service';
@Component({
selector: 'app-navbar',
standalone: true,
imports: [CommonModule, RouterLink, RouterLinkActive],
imports: [CommonModule, RouterLink, RouterLinkActive, SlicePipe, UpperCasePipe],
templateUrl: './navbar.component.html',
styleUrl: './navbar.component.scss',
})
@@ -16,6 +17,9 @@ export class NavbarComponent implements OnInit {
private auth = inject(AuthService);
private router = inject(Router);
private destroyRef = inject(DestroyRef);
private stationConfigService = inject(StationConfigService);
readonly config = computed(() => this.stationConfigService.config());
menuOpen = false;