Skip to content

Commit 8b4251c

Browse files
committed
feat(cdk/a11y): actually fix build
1 parent 4fb2a91 commit 8b4251c

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/cdk/a11y/key-manager/tree-key-manager.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,15 @@ import {
1818
UP_ARROW,
1919
} from '@angular/cdk/keycodes';
2020
import {QueryList} from '@angular/core';
21-
import {isObservable, Observable, Subject} from 'rxjs';
21+
import {isObservable, of as observableOf, Observable, Subject} from 'rxjs';
22+
import {take} from 'rxjs/operators';
23+
24+
function coerceObservable<T>(data: T | Observable<T>): Observable<T> {
25+
if (!isObservable(data)) {
26+
return observableOf(data);
27+
}
28+
return data;
29+
}
2230

2331
/** Represents an item within a tree that can be passed to a TreeKeyManager. */
2432
export interface TreeKeyManagerItem {

0 commit comments

Comments
 (0)