import { NgFor } from '@angular/common';
import { Component } from '@angular/core';
import { PersonUtils } from './person.utils';
@Component({
standalone: true,
imports: [NgFor],
selector: 'app-root',
template: `
{{ activity.name }} :
{{ showName(person.name, index) }}
{{ isAllowed(person.age, isFirst, activity.minimumAge) }}
`,
})
export class AppComponent {
persons = [
{ name: 'Toto', age: 10 },
{ name: 'Jack', age: 15 },
{ name: 'John', age: 30 },
];
activities = [
{ name: 'biking', minimumAge: 12 },
{ name: 'hiking', minimumAge: 25 },
{ name: 'dancing', minimumAge: 1 },
];
showName = PersonUtils.showName;
isAllowed = PersonUtils.isAllowed;
}