From ac6ae9099340c368f1d0cda5d2476e178a17efe0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petro=CC=81=20Tama=CC=81s?= Date: Fri, 23 Mar 2018 19:12:58 +0100 Subject: [PATCH] feat: geoSearch context selector --- .../gtrack-common-ngx/app/geosearch/store/selectors.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/subrepos/gtrack-common-ngx/app/geosearch/store/selectors.ts b/src/subrepos/gtrack-common-ngx/app/geosearch/store/selectors.ts index f6b90cc3..e28c7f9b 100644 --- a/src/subrepos/gtrack-common-ngx/app/geosearch/store/selectors.ts +++ b/src/subrepos/gtrack-common-ngx/app/geosearch/store/selectors.ts @@ -55,6 +55,10 @@ export class GeoSearchSelectors { return createSelector(this.getAllGeoSearches, (searches: IGeoSearchResponseItem[]) => (searches.find(search => (search.id === context)))); } + public getGeoSearchContext(context: string) { + return createSelector(this.getAllContexts, (searches: IGeoSearchContextState[]) => (searches.find(search => (search.id === context)))); + } + public getGeoSearchResults(context: string, getAllSelector: ((state: object) => T[])) { return createSelector( getAllSelector,