23 lines
614 B
TypeScript
23 lines
614 B
TypeScript
import { Component } from '@angular/core';
|
|
import { RouterLink, RouterLinkActive, RouterOutlet } from '@angular/router';
|
|
import { InteractiveBackground } from '../components/interactive-background/interactive-background';
|
|
|
|
@Component({
|
|
selector: 'app-root',
|
|
imports: [RouterLink, RouterLinkActive, RouterOutlet, InteractiveBackground],
|
|
templateUrl: './app.html',
|
|
styleUrl: './app.css'
|
|
})
|
|
export class App {
|
|
isMenuOpen = false;
|
|
readonly currentYear = new Date().getFullYear();
|
|
|
|
toggleMenu(): void {
|
|
this.isMenuOpen = !this.isMenuOpen;
|
|
}
|
|
|
|
closeMenu(): void {
|
|
this.isMenuOpen = false;
|
|
}
|
|
}
|