use-sync-external-store-with-selector
v0.1.1
Published
This package is just the [useSyncExternalStoreWithSelector](https://github.com/facebook/react/blob/main/packages/use-sync-external-store/src/useSyncExternalStoreWithSelector.js) hook extracted from React's [shim for `useSyncExternalStore`](https://github.
Maintainers
Readme
use-sync-external-store-with-selector
This package is just the useSyncExternalStoreWithSelector hook extracted from React's shim for useSyncExternalStore.
Installation
pnpm add use-sync-external-store-with-selectornpm install use-sync-external-store-with-selectorChanges
- Uses
Object.isinstead of a inlined polyfill. - Argument order, switched the
getServerSnapshotwithselector:
Original:
useSyncExternalStoreWithSelector(
subscribe,
getSnapshot,
getServerSnapshot,
selector,
isEqual,
)Updated
useSyncExternalStoreWithSelector(
subscribe,
getSnapshot,
selector,
getServerSnapshot,
isEqual,
)