Skip to content

Commit a18fefe

Browse files
committed
feat(cdk/a11y): actually fix build
1 parent f8725e8 commit a18fefe

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
@@ -22,7 +22,15 @@ import {
2222
ZERO,
2323
} from '@angular/cdk/keycodes';
2424
import {QueryList} from '@angular/core';
25-
import {isObservable, Observable, Subject} from 'rxjs';
25+
import {isObservable, of as observableOf, Observable, Subject} from 'rxjs';
26+
import {take} from 'rxjs/operators';
27+
28+
function coerceObservable<T>(data: T | Observable<T>): Observable<T> {
29+
if (!isObservable(data)) {
30+
return observableOf(data);
31+
}
32+
return data;
33+
}
2634

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

0 commit comments

Comments
 (0)