From 93cae47925e4dd68b7d34a41927b2740b4fab1b4 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Mon, 22 Jul 2019 15:40:13 +0200 Subject: Add client hooks --- client/src/app/search/search.service.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'client/src/app/search/search.service.ts') diff --git a/client/src/app/search/search.service.ts b/client/src/app/search/search.service.ts index cd3bdad35..8f137a321 100644 --- a/client/src/app/search/search.service.ts +++ b/client/src/app/search/search.service.ts @@ -23,13 +23,14 @@ export class SearchService { private videoService: VideoService ) {} - searchVideos ( + searchVideos (parameters: { search: string, componentPagination: ComponentPagination, advancedSearch: AdvancedSearch - ): Observable<{ videos: Video[], totalVideos: number }> { - const url = SearchService.BASE_SEARCH_URL + 'videos' + }): Observable> { + const { search, componentPagination, advancedSearch } = parameters + const url = SearchService.BASE_SEARCH_URL + 'videos' const pagination = this.restService.componentPaginationToRestPagination(componentPagination) let params = new HttpParams() @@ -48,12 +49,13 @@ export class SearchService { ) } - searchVideoChannels ( + searchVideoChannels (parameters: { search: string, componentPagination: ComponentPagination - ): Observable<{ data: VideoChannel[], total: number }> { - const url = SearchService.BASE_SEARCH_URL + 'video-channels' + }): Observable> { + const { search, componentPagination } = parameters + const url = SearchService.BASE_SEARCH_URL + 'video-channels' const pagination = this.restService.componentPaginationToRestPagination(componentPagination) let params = new HttpParams() -- cgit v1.2.3