cleanup(router): make strictNullChecks happy

This commit is contained in:
vsavkin
2016-06-02 11:40:47 -07:00
parent d95f0fd83d
commit 1914847e72
6 changed files with 13 additions and 13 deletions

View File

@ -3,7 +3,7 @@ import { TreeNode } from './utils/tree';
import { BehaviorSubject } from 'rxjs/BehaviorSubject';
export function createRouterState(curr: RouterStateSnapshot, prevState: RouterState): RouterState {
const root = createNode(curr._root, prevState ? prevState._root : null);
const root = createNode(curr._root, prevState ? prevState._root : undefined);
const queryParams = prevState ? prevState.queryParams : new BehaviorSubject(curr.queryParams);
const fragment = prevState ? prevState.fragment : new BehaviorSubject(curr.fragment);
return new RouterState(root, queryParams, fragment, curr);