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)