UNPKG

@ngrx/router-store

Version:

Bindings to connect @angular/router to @ngrx/store

9 lines (8 loc) 524 B
import { Action } from '@ngrx/store'; import { BaseRouterStoreState } from './serializers/base'; import { SerializedRouterStateSnapshot } from './serializers/full_serializer'; export type RouterReducerState<T extends BaseRouterStoreState = SerializedRouterStateSnapshot> = { state: T; navigationId: number; }; export declare function routerReducer<RouterState extends BaseRouterStoreState = SerializedRouterStateSnapshot, Result = RouterReducerState<RouterState>>(state: Result | undefined, action: Action): Result;