refactor: use signal-based output() in season-container component

Replace @Output() decorator with EventEmitter with modern Angular
signal-based output() function for consistency with other components.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
4grayandClaude Opus 4.5 committed 2026-02-01 15:12:15 +01:00
1 parent 45213d8d1a
commit 54cd1445c7
1 file changed
+3 -3
@@ -1,5 +1,5 @@
import { KeyValuePipe } from '@angular/common';
import { Component, EventEmitter, Output, input, inject, signal, OnInit } from '@angular/core';
import { Component, input, inject, output, signal, OnInit } from '@angular/core';
import { MatButtonModule } from '@angular/material/button';
import { MatButtonToggleModule } from '@angular/material/button-toggle';
import { MatIcon } from '@angular/material/icon';
@@ -155,8 +155,8 @@ export class SeasonContainerComponent implements OnInit {
return Math.abs(hash);
}
@Output() episodeClicked = new EventEmitter<any>();
@Output() seasonSelected = new EventEmitter<string>();
readonly episodeClicked = output<any>();
readonly seasonSelected = output<string>();
selectedSeason: string;