Add Settings Popup

This commit is contained in:
copecone committed 2026-03-26 00:14:43 +09:00
1 parent d946ee4026
commit 010771b22a
15 files changed
+335 -50

No files matched your search

+13 -3
View File
@@ -1,10 +1,20 @@
import { Component } from '@angular/core';
import { Component, inject } from '@angular/core';
import { RouterLink } from '@angular/router';
import { NgOptimizedImage } from '@angular/common';
import { PopupService } from '../../services/popup.service';
import { SettingsPopup } from '../settings/settings';
@Component({
selector: 'header-menu',
imports: [RouterLink],
imports: [RouterLink, NgOptimizedImage],
templateUrl: './header-menu.html',
styleUrl: './header-menu.scss',
})
export class HeaderMenu {}
export class HeaderMenu {
private popupService = inject(PopupService);
onSettingsClick() {
console.log('HeaderMenu: Settings clicked');
this.popupService.open(SettingsPopup);
}
}