Skip to content

Commit b8685bc

Browse files
committed
fix: (client, rxjs) fix imports to avoid the entire library being bundled
1 parent b2361d5 commit b8685bc

21 files changed

Lines changed: 39 additions & 32 deletions

client/lib/dom-effects/link-replace.dom-effect.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { map } from "rxjs/operators/map";
22
import { Inputs } from "../index";
33
import { filter } from "rxjs/operators/filter";
44
import { withLatestFrom } from "rxjs/operators/withLatestFrom";
5-
import { Observable } from "rxjs/Rx";
5+
import { Observable } from "rxjs/Observable";
66
import * as Log from "../log";
77
import { pluck } from "rxjs/operators/pluck";
88
import { Events } from "../dom-effects";

client/lib/dom-effects/prop-set.dom-effect.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { map } from "rxjs/operators/map";
22
import { tap } from "rxjs/operators/tap";
3-
import { Observable } from "rxjs/Rx";
3+
import { Observable } from "rxjs/Observable";
44
import { Events } from "../dom-effects";
55
import * as Log from "../log";
66

client/lib/dom-effects/set-scroll.dom-effect.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Inputs } from "../index";
22
import { ignoreElements } from "rxjs/operators/ignoreElements";
33
import { withLatestFrom } from "rxjs/operators/withLatestFrom";
44
import { tap } from "rxjs/operators/tap";
5-
import { Observable } from "rxjs/Rx";
5+
import { Observable } from "rxjs/Observable";
66
import { Events } from "../dom-effects";
77

88
export type SetScrollPayload = { x: number; y: number };

client/lib/dom-effects/set-window-name.dom-effect.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Inputs } from "../index";
22
import { ignoreElements } from "rxjs/operators/ignoreElements";
33
import { withLatestFrom } from "rxjs/operators/withLatestFrom";
44
import { tap } from "rxjs/operators/tap";
5-
import { Observable } from "rxjs/Rx";
5+
import { Observable } from "rxjs/Observable";
66
import { Events } from "../dom-effects";
77

88
export function setWindowNameDomEffect(xs: Observable<string>, inputs: Inputs) {

client/lib/dom-effects/style-set.dom-effect.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { map } from "rxjs/operators/map";
22
import { Events } from "../dom-effects";
33
import { tap } from "rxjs/operators/tap";
4-
import { Observable } from "rxjs/Rx";
4+
import { Observable } from "rxjs/Observable";
55
import * as Log from "../log";
66

77
export interface StyleSetPayload {

client/lib/log.ts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -97,12 +97,14 @@ export const logHandler$ = new BehaviorSubject({
9797
* Now remove the element after the given timeout
9898
*/
9999
switchMap(([event, options, element, document]) => {
100-
return timer(event[1] || 2000).do(() => {
101-
element.style.display = "none";
102-
if (element.parentNode) {
103-
document.body.removeChild(element);
104-
}
105-
});
100+
return timer(event[1] || 2000).pipe(
101+
tap(() => {
102+
element.style.display = "none";
103+
if (element.parentNode) {
104+
document.body.removeChild(element);
105+
}
106+
})
107+
);
106108
})
107109
);
108110
}

client/lib/messages/BrowserLocation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { Inputs } from "../index";
22
import { pluck } from "rxjs/operators/pluck";
33
import { filter } from "rxjs/operators/filter";
44
import { map } from "rxjs/operators/map";
5-
import { Observable } from "rxjs/Rx";
5+
import { Observable } from "rxjs/Observable";
66
import { withLatestFrom } from "rxjs/operators/withLatestFrom";
77
import { browserSetLocation } from "../effects/browser-set-location.effect";
88

client/lib/messages/BrowserNotify.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { map } from "rxjs/operators/map";
2-
import { Observable } from "rxjs/Rx";
2+
import { Observable } from "rxjs/Observable";
33
import * as Log from "../log";
44

55
export interface IncomingPayload {

client/lib/messages/BrowserReload.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Inputs } from "../index";
22
import { filter } from "rxjs/operators/filter";
3-
import { Observable } from "rxjs/Rx";
3+
import { Observable } from "rxjs/Observable";
44
import { withLatestFrom } from "rxjs/operators/withLatestFrom";
55
import { mergeMap } from "rxjs/operators/mergeMap";
66
import { concat } from "rxjs/observable/concat";

client/lib/messages/ClickEvent.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { OutgoingSocketEvents } from "../socket-messages";
22
import { Inputs } from "../index";
3-
import { Observable } from "rxjs/Rx";
3+
import { Observable } from "rxjs/Observable";
44
import { pluck } from "rxjs/operators/pluck";
55
import { filter } from "rxjs/operators/filter";
66
import { map } from "rxjs/operators/map";

0 commit comments

Comments
 (0)