Skip to content

Commit 54f2f6e

Browse files
committed
feat(WebSocketSubject): no longer extends Subject.
BREAKING CHANGE: `WebSocketSubject` is no longer `instanceof Subject`. Check for `instanceof WebSocketSubject` instead.
1 parent 245c412 commit 54f2f6e

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

packages/rxjs/src/internal/observable/dom/WebSocketSubject.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ const WEBSOCKETSUBJECT_INVALID_ERROR_OBJECT =
150150

151151
export type WebSocketMessage = string | ArrayBuffer | Blob | ArrayBufferView;
152152

153-
export class WebSocketSubject<T> extends Subject<T> {
153+
export class WebSocketSubject<T> extends Observable<T> {
154154
private _config!: WebSocketSubjectConfig<T>;
155155

156156
private _output: Subject<T>;
@@ -365,6 +365,5 @@ export class WebSocketSubject<T> extends Subject<T> {
365365
_socket.close();
366366
}
367367
this._resetState();
368-
super.unsubscribe();
369368
}
370369
}

0 commit comments

Comments
 (0)