Template
<pre *ngIf="isAdmin()">{{email|json}} - {{user|json}}</pre>
Component
isAdmin() {
console.log('isAdmin: ', this.bcAuthService.isAdmin());
return this.bcAuthService.isAdmin();
}
Service
isAdmin() {
return this.admins.includes(localStorage.getItem("email"));
}
Problem
the function in the component keeps printing several times. Why? Is this wrong? What is a better way?