diff --git a/Kyoo/ClientApp/src/app/app-routing.module.ts b/Kyoo/ClientApp/src/app/app-routing.module.ts index c0aa7cf2..9976b1fb 100644 --- a/Kyoo/ClientApp/src/app/app-routing.module.ts +++ b/Kyoo/ClientApp/src/app/app-routing.module.ts @@ -1,17 +1,17 @@ import { NgModule } from '@angular/core'; -import { Routes, RouterModule } from '@angular/router'; - +import { RouterModule, Routes } from '@angular/router'; import { BrowseComponent } from './browse/browse.component'; -import { ShowDetailsComponent } from './show-details/show-details.component'; -import { NotFoundComponent } from './not-found/not-found.component'; -import { ShowResolverService } from './services/show-resolver.service'; -import { LibraryResolverService } from './services/library-resolver.service'; -import { PlayerComponent } from "./player/player.component"; -import { StreamResolverService } from "./services/stream-resolver.service"; import { CollectionComponent } from "./collection/collection.component"; +import { NotFoundComponent } from './not-found/not-found.component'; +import { PlayerComponent } from "./player/player.component"; +import { SearchComponent } from "./search/search.component"; import { CollectionResolverService } from "./services/collection-resolver.service"; +import { LibraryResolverService } from './services/library-resolver.service'; import { PeopleResolverService } from "./services/people-resolver.service"; - +import { SearchResolverService } from "./services/search-resolver.service"; +import { ShowResolverService } from './services/show-resolver.service'; +import { StreamResolverService } from "./services/stream-resolver.service"; +import { ShowDetailsComponent } from './show-details/show-details.component'; const routes: Routes = [ { path: "browse", component: BrowseComponent, pathMatch: "full", resolve: { shows: LibraryResolverService } }, @@ -19,7 +19,8 @@ const routes: Routes = [ { path: "show/:show-slug", component: ShowDetailsComponent, resolve: { show: ShowResolverService } }, { path: "collection/:collection-slug", component: CollectionComponent, resolve: { collection: CollectionResolverService } }, { path: "people/:people-slug", component: CollectionComponent, resolve: { collection: PeopleResolverService } }, - { path: "watch/:item", component: PlayerComponent, resolve: { item: StreamResolverService } }, + { path: "watch/:item", component: PlayerComponent, resolve: { item: StreamResolverService } }, + { path: "search/:query", component: SearchComponent, resolve: { items: SearchResolverService } }, { path: "**", component: NotFoundComponent } ]; diff --git a/Kyoo/ClientApp/src/app/app.component.html b/Kyoo/ClientApp/src/app/app.component.html index e2a76bd6..1c8e3f4b 100644 --- a/Kyoo/ClientApp/src/app/app.component.html +++ b/Kyoo/ClientApp/src/app/app.component.html @@ -15,8 +15,9 @@