chore: cleanup code

This commit is contained in:
Josep M Sobrepere 2020-06-29 02:03:49 +02:00
parent 077b7af4f6
commit 12e38d2cb3
2 changed files with 6 additions and 9 deletions

View File

@ -55,6 +55,7 @@ export function connectFactoryObservable<
sharedObservable$,
unsubscribeGraceTime,
)
const result: [BehaviorObservable<O>, BehaviorObservable<O>] = [
sharedObservable$,
reactObservable$,
@ -63,12 +64,9 @@ export function connectFactoryObservable<
cache.set(key, result)
return result
}
const getSharedObservable$ = (...input: A) =>
getSharedObservables$(...input)[0]
return [
(...input: A) => useObservable(getSharedObservables$(...input)[1]),
getSharedObservable$,
(...input: A) => getSharedObservables$(...input)[0],
]
}

View File

@ -1,4 +1,6 @@
export { shareLatest } from "./operators/shareLatest"
// core
export { connectObservable } from "./connectObservable"
export { connectFactoryObservable } from "./connectFactoryObservable"
// support for React Suspense
export { SUSPENSE } from "./SUSPENSE"
@ -6,9 +8,6 @@ export { suspend } from "./operators/suspend"
export { suspended } from "./operators/suspended"
export { switchMapSuspended } from "./operators/switchMapSuspended"
// core
export { connectObservable } from "./connectObservable"
export { connectFactoryObservable } from "./connectFactoryObservable"
// utils
export { shareLatest } from "./operators/shareLatest"
export { createInput } from "./createInput"