import { Component } from '@angular/core';
import { MenuItem, MessageService } from 'primeng/api';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
providers: [MessageService]
})
export class AppComponent {
constructor(private msgs: MessageService) { }
actions: MenuItem[] = []
ngOnInit() {
this.actions = [
{
icon: 'pi pi-bell',
command: () => {
this.msgs.add({
severity: 'info',
summary: 'Notifications Opened',
detail: 'GeeksforGeeks'
});
}
},
{
icon: 'pi pi-bookmark',
command: () => {
this.msgs.add({
severity: 'success',
summary: 'Page Bookmarked',
detail: 'GeeksforGeeks'
});
}
},
{
icon: 'pi pi-cog',
command: () => {
this.msgs.add({
severity: 'warn',
summary: 'Settings Opened',
detail: 'GeeksforGeeks'
});
}
},
{
icon: 'pi pi-cog',
command: () => {
this.msgs.add({
severity: 'warn',
summary: 'Settings Opened',
detail: 'GeeksforGeeks'
});
}
},
{
icon: 'pi pi-home',
command: () => {
this.msgs.add({
severity: 'success',
summary: 'Home Clicked',
detail: 'GeeksforGeeks'
});
}
},
];
}
}