Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
This is an internal utility, not intended for public usage.
Add displayName to React.createClass calls
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
TypeScript definitions for react-dom
## Usage
Turn JSX into React function calls in development
View docs [here](https://radix-ui.com/primitives/docs/components/switch).
Floating UI for React DOM
View docs [here](https://radix-ui.com/primitives/docs/components/accordion).
Customizable Date Picker for React
View docs [here](https://radix-ui.com/primitives/docs/components/scroll-area).
View docs [here](https://radix-ui.com/primitives/docs/components/toast).
Removes body scroll without content _shake_
Mark top-level React method calls as pure for tree shaking
View docs [here](https://radix-ui.com/primitives/docs/components/alert-dialog).
View docs [here](https://radix-ui.com/primitives/docs/components/hover-card).
View docs [here](https://radix-ui.com/primitives/docs/components/context-menu).
View docs [here](https://radix-ui.com/primitives/docs/components/menubar).
React package for working with the DOM.
View docs [here](https://radix-ui.com/primitives/docs/components/radio-group).
Declarative routing for React
Simple HTML5 drag-drop zone with React.js
Spectrum UI components in React