From 54cd1445c74801b1d179fb60855ae2f8d97fb5c5 Mon Sep 17 00:00:00 2001 From: 4gray Date: Sun, 1 Feb 2026 15:12:15 +0100 Subject: [PATCH] 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 --- .../season-container/season-container.component.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/web/src/app/xtream-tauri/season-container/season-container.component.ts b/apps/web/src/app/xtream-tauri/season-container/season-container.component.ts index 0fbfbb222..fe1ed9085 100644 --- a/apps/web/src/app/xtream-tauri/season-container/season-container.component.ts +++ b/apps/web/src/app/xtream-tauri/season-container/season-container.component.ts @@ -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(); - @Output() seasonSelected = new EventEmitter(); + readonly episodeClicked = output(); + readonly seasonSelected = output(); selectedSeason: string;