Skip to content

Commit 2a02eb6

Browse files
authored
fix: useSyncExternalStore re-export (#3656)
* fix: useSyncExternalStore re-export This is due to esm/cjs interop * fix: useSyncExternalStore re-export also fix react native re-export
1 parent 068b974 commit 2a02eb6

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
// @ts-ignore
2-
export { useSyncExternalStore } from 'use-sync-external-store/shim/index.native.js'
2+
import pkg from 'use-sync-external-store/shim/index.native.js'
3+
4+
export const useSyncExternalStore = pkg.useSyncExternalStore

src/reactjs/useSyncExternalStore.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
export { useSyncExternalStore } from 'use-sync-external-store/shim/index.js'
1+
import pkg from 'use-sync-external-store/shim/index.js'
2+
export const useSyncExternalStore = pkg.useSyncExternalStore

0 commit comments

Comments
 (0)