File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change 1
1
import { Data , Params } from '@angular/router' ;
2
+ import { MemoizedSelector } from '@ngrx/store' ;
2
3
3
4
export interface RouterStateSelectors < V > {
4
- selectCurrentRoute : ( state : V ) => any ;
5
- selectQueryParams : ( state : V ) => Params ;
6
- selectQueryParam : ( param : string ) => ( state : V ) => string | undefined ;
7
- selectRouteParams : ( state : V ) => Params ;
8
- selectRouteParam : ( param : string ) => ( state : V ) => string | undefined ;
9
- selectRouteData : ( state : V ) => Data ;
10
- selectUrl : ( state : V ) => string ;
5
+ selectCurrentRoute : MemoizedSelector < V , any > ;
6
+ selectQueryParams : MemoizedSelector < V , Params > ;
7
+ selectQueryParam : ( param : string ) => MemoizedSelector < V , string | undefined > ;
8
+ selectRouteParams : ( state : V ) => MemoizedSelector < V , Params > ;
9
+ selectRouteParam : (
10
+ param : string
11
+ ) => ( state : V ) => MemoizedSelector < V , string | undefined > ;
12
+ selectRouteData : ( state : V ) => MemoizedSelector < V , Data > ;
13
+ selectUrl : ( state : V ) => MemoizedSelector < V , string > ;
11
14
}
You can’t perform that action at this time.
0 commit comments