From d84d7b643e872f0b7daf4f68a77964a8eccb06de Mon Sep 17 00:00:00 2001 From: Josep M Sobrepere Date: Wed, 10 Jun 2020 14:37:41 +0200 Subject: [PATCH] v0.3.0 --- package-lock.json | 2 +- package.json | 2 +- src/createInput.ts | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b8e79b..7c6698b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@josepot/react-rxjs", - "version": "0.3.0-alpha-1", + "version": "0.3.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 3481480..efe66d5 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "0.3.0-alpha.1", + "version": "0.3.0", "sideEffects": false, "repository": { "type": "git", diff --git a/src/createInput.ts b/src/createInput.ts index 8f1c52c..ff5ef02 100644 --- a/src/createInput.ts +++ b/src/createInput.ts @@ -3,7 +3,6 @@ import { finalize } from "rxjs/operators" import { distinctShareReplay } from "./operators/distinct-share-replay" const empty = Symbol("empty") as any -const F = () => false export function createInput(defaultValue: T = empty) { const cache = new Map, { latest: T }, Observable]>() const getEntry = (key: string) => { @@ -16,7 +15,7 @@ export function createInput(defaultValue: T = empty) { } const source = subject.pipe( finalize(() => cache.delete(key)), - distinctShareReplay(F), + distinctShareReplay(), ) result = [subject, current, source] cache.set(key, result)