Skip to content

Commit 3c6b070

Browse files
committed
refactor: rm unnecessary share operators
1 parent d7f1164 commit 3c6b070

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

src/app/store/observers/actionObserver.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
type PayloadActionCreator,
77
type StoreEnhancer,
88
} from '@reduxjs/toolkit'
9-
import { filter, map, type Observable, share, Subject } from 'rxjs'
9+
import { filter, map, type Observable, Subject } from 'rxjs'
1010

1111
import { injectStoreExtension } from '../enhancers/injectStoreExtension'
1212
import { weakMemo } from './weakMemo'
@@ -39,7 +39,6 @@ export const createActionObserver = (): ActionObserver => {
3939
action$.pipe(
4040
filter(matchType(actionCreator)),
4141
map(getPayload),
42-
share(),
4342
),
4443
)
4544

src/app/store/observers/stateObserver.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { Middleware, Selector, StoreEnhancer } from '@reduxjs/toolkit'
2-
import { distinctUntilChanged, map, type Observable, ReplaySubject, share, shareReplay } from 'rxjs'
2+
import { distinctUntilChanged, map, type Observable, ReplaySubject, shareReplay } from 'rxjs'
33

44
import { injectStoreExtension } from '../enhancers/injectStoreExtension'
55
import { weakMemo } from './weakMemo'
@@ -36,7 +36,6 @@ export const createStateObserver = <State>(): StateObserver<State> => {
3636
distinctState$.pipe(
3737
map(selector),
3838
distinctUntilChanged(),
39-
share(),
4039
),
4140
)
4241

src/core/bus/bus.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { BehaviorSubject, filter, type Observable, share } from 'rxjs'
1+
import { BehaviorSubject, filter, type Observable } from 'rxjs'
22

33
export type Signal = 0b0 | 0b1
44

@@ -31,7 +31,6 @@ export class Bus {
3131

3232
readonly clockRise$: Observable<ControlLines> = this.control$.pipe(
3333
filter((control, index) => (index && control.CLK)),
34-
share(),
3534
)
3635

3736
setControl(signals: Partial<ControlLines>): void {

0 commit comments

Comments
 (0)