From 30da1c2ba951755428d04fda83b951451b9043ca Mon Sep 17 00:00:00 2001 From: Zach Pomerantz Date: Thu, 24 Feb 2022 09:33:52 -0800 Subject: [PATCH] fix: import use-sync-external-store in esm Imports `use-sync-external-store/shim/with-selector.js` (with a `.js` suffix) so that it is correctly resolved by esm bundlers like nextjs. Fixes https://github.com/NoahZinsmeister/web3-react/issues/379, which is broken using [4.0.0-beta.1](https://www.npmjs.com/package/zustand/v/4.0.0-beta.1). --- src/react.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/react.ts b/src/react.ts index 374cc55e82..1a5291eb59 100644 --- a/src/react.ts +++ b/src/react.ts @@ -1,5 +1,5 @@ import { useDebugValue } from 'react' -import { useSyncExternalStoreWithSelector } from 'use-sync-external-store/shim/with-selector' +import { useSyncExternalStoreWithSelector } from 'use-sync-external-store/shim/with-selector.js' import createStore, { EqualityChecker, GetState,