From 12e38d2cb3ed678d9a8e8c7aa085e9e89739dbb2 Mon Sep 17 00:00:00 2001 From: Josep M Sobrepere Date: Mon, 29 Jun 2020 02:03:49 +0200 Subject: [PATCH] chore: cleanup code --- src/connectFactoryObservable.ts | 6 ++---- src/index.tsx | 9 ++++----- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/connectFactoryObservable.ts b/src/connectFactoryObservable.ts index afcec5f..8e47717 100644 --- a/src/connectFactoryObservable.ts +++ b/src/connectFactoryObservable.ts @@ -55,6 +55,7 @@ export function connectFactoryObservable< sharedObservable$, unsubscribeGraceTime, ) + const result: [BehaviorObservable, BehaviorObservable] = [ 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], ] } diff --git a/src/index.tsx b/src/index.tsx index 04a2551..52ad05b 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -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"