import { ChangeDetectionStrategy, Component, signal } from '@angular/core'; import { WithBackgroundImageDirective } from '@/shared/ui/with-background-image.directive'; import { SpeakerItemComponent } from '../speaker-item/speaker-item.component'; import { Speaker, speakers } from '../speakers'; @Component({ selector: 'app-speakers', templateUrl: './speakers.component.html', styleUrls: ['./speakers.component.scss'], changeDetection: ChangeDetectionStrategy.OnPush, standalone: true, imports: [WithBackgroundImageDirective, SpeakerItemComponent], }) export class SpeakersComponent { readonly speakers = speakers; selectedSpeaker = signal(null); }