diff --git a/apps/web/src/app/home/home.component.html b/apps/web/src/app/home/home.component.html index a7574a9b1..5566a0b05 100644 --- a/apps/web/src/app/home/home.component.html +++ b/apps/web/src/app/home/home.component.html @@ -1,5 +1,9 @@ + - diff --git a/apps/web/src/app/home/home.component.ts b/apps/web/src/app/home/home.component.ts index c46fe0596..e71b073dc 100644 --- a/apps/web/src/app/home/home.component.ts +++ b/apps/web/src/app/home/home.component.ts @@ -1,4 +1,4 @@ -import { Component } from '@angular/core'; +import { Component, signal } from '@angular/core'; import { TranslatePipe } from '@ngx-translate/core'; import { RecentPlaylistsComponent } from 'components'; import { HeaderComponent } from '../shared/components/header/header.component'; @@ -9,4 +9,10 @@ import { HeaderComponent } from '../shared/components/header/header.component'; styleUrls: ['./home.component.scss'], imports: [HeaderComponent, RecentPlaylistsComponent, TranslatePipe], }) -export class HomeComponent {} +export class HomeComponent { + searchQuery = signal(''); + + onSearchQueryChange(query: string): void { + this.searchQuery.set(query); + } +} diff --git a/apps/web/src/app/shared/components/header/header.component.html b/apps/web/src/app/shared/components/header/header.component.html index 8c6938a93..2056884f0 100644 --- a/apps/web/src/app/shared/components/header/header.component.html +++ b/apps/web/src/app/shared/components/header/header.component.html @@ -1,16 +1,29 @@ - - -
-
{{ title() }}
-
{{ subtitle() }}
+ +
+
+ iptvnator logo +
+
+
{{ title() }}
+
+ @if (isHome) { +
+ search + +