import { Component } from '@angular/core'; import { Injectable, inject, signal } from '@angular/core'; @Injectable() class DeskCounter { count = signal(0); } @Component({ selector: 'bh-dependency-injection', standalone: true, imports: [], template: `

{{ second.count() }} visits

`, providers: [DeskCounter], }) export class App { first = inject(DeskCounter); second = inject(DeskCounter); add = (value: number) => value + 1; }