Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
According to
package.json
, the package requiresreact>=18.0.0
. At the same time, a shim fromuse-sync-external-store
package is used. However, when used together with React 18, it doesn't do anything at all; it simply uses a hook from React itself. Therefore, you can useuseSyncExternalStore
directly.Now the package size is around 223 bytes (minified). A couple of kilobytes of the shim are now not included in the bundle.
I'm not sure exactly how you measure package sizes, so I didn't update the information in the README.
Closed #14