import { Component } from '@angular/core';
import { MatBadgeModule } from '@angular/material/badge';
import { MatButtonModule } from '@angular/material/button';
import { MatIconModule } from '@angular/material/icon';
import { MatListModule } from '@angular/material/list';
import { MatMenuModule } from '@angular/material/menu';
@Component({
selector: 'app-notification',
template: `
@for (message of messages; track $index) {
info
{{ message }}
}
`,
styles: `
:host ::ng-deep .mat-badge-content {
--mat-badge-background-color: #ef0000;
--mat-badge-text-color: #fff;
}
`,
imports: [MatBadgeModule, MatButtonModule, MatIconModule, MatListModule, MatMenuModule],
})
export class NotificationButton {
messages = ['Server Error Reports 1', 'Server Error Reports 2', 'Server Error Reports 3'];
}