We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
lastResult.deref
1 parent 50c7a56 commit 8ddbb52Copy full SHA for 8ddbb52
src/weakMapMemoize.ts
@@ -232,7 +232,7 @@ export function weakMapMemoize<Func extends AnyFunction>(
232
terminatedNode.s = TERMINATED
233
234
if (resultEqualityCheck) {
235
- const lastResultValue = lastResult?.deref() ?? lastResult
+ const lastResultValue = lastResult?.deref?.() ?? lastResult
236
if (
237
lastResultValue != null &&
238
resultEqualityCheck(lastResultValue as ReturnType<Func>, result)
0 commit comments