Package Exports
- @base-ui/utils/addEventListener
- @base-ui/utils/detectBrowser
- @base-ui/utils/empty
- @base-ui/utils/error
- @base-ui/utils/esm
- @base-ui/utils/esm/addEventListener
- @base-ui/utils/esm/detectBrowser
- @base-ui/utils/esm/empty
- @base-ui/utils/esm/error
- @base-ui/utils/esm/fastHooks
- @base-ui/utils/esm/fastObjectShallowCompare
- @base-ui/utils/esm/formatErrorMessage
- @base-ui/utils/esm/generateId
- @base-ui/utils/esm/getReactElementRef
- @base-ui/utils/esm/inertValue
- @base-ui/utils/esm/isElementDisabled
- @base-ui/utils/esm/isMouseWithinBounds
- @base-ui/utils/esm/mergeCleanups
- @base-ui/utils/esm/mergeObjects
- @base-ui/utils/esm/owner
- @base-ui/utils/esm/reactVersion
- @base-ui/utils/esm/safeReact
- @base-ui/utils/esm/store/ReactStore
- @base-ui/utils/esm/store/Store
- @base-ui/utils/esm/store/StoreInspector
- @base-ui/utils/esm/store/createSelector
- @base-ui/utils/esm/store/createSelectorMemoized
- @base-ui/utils/esm/store/index
- @base-ui/utils/esm/store/useStore
- @base-ui/utils/esm/testUtils
- @base-ui/utils/esm/useAnimationFrame
- @base-ui/utils/esm/useControlled
- @base-ui/utils/esm/useEnhancedClickHandler
- @base-ui/utils/esm/useForcedRerendering
- @base-ui/utils/esm/useId
- @base-ui/utils/esm/useInterval
- @base-ui/utils/esm/useIsoLayoutEffect
- @base-ui/utils/esm/useMergedRefs
- @base-ui/utils/esm/useOnFirstRender
- @base-ui/utils/esm/useOnMount
- @base-ui/utils/esm/usePreviousValue
- @base-ui/utils/esm/useRefWithInit
- @base-ui/utils/esm/useScrollLock
- @base-ui/utils/esm/useStableCallback
- @base-ui/utils/esm/useTimeout
- @base-ui/utils/esm/useValueAsRef
- @base-ui/utils/esm/visuallyHidden
- @base-ui/utils/esm/warn
- @base-ui/utils/fastHooks
- @base-ui/utils/fastObjectShallowCompare
- @base-ui/utils/formatErrorMessage
- @base-ui/utils/generateId
- @base-ui/utils/getReactElementRef
- @base-ui/utils/inertValue
- @base-ui/utils/isElementDisabled
- @base-ui/utils/isMouseWithinBounds
- @base-ui/utils/mergeCleanups
- @base-ui/utils/mergeObjects
- @base-ui/utils/owner
- @base-ui/utils/package.json
- @base-ui/utils/reactVersion
- @base-ui/utils/safeReact
- @base-ui/utils/store
- @base-ui/utils/store/ReactStore
- @base-ui/utils/store/Store
- @base-ui/utils/store/StoreInspector
- @base-ui/utils/store/createSelector
- @base-ui/utils/store/createSelectorMemoized
- @base-ui/utils/store/index
- @base-ui/utils/store/useStore
- @base-ui/utils/testUtils
- @base-ui/utils/useAnimationFrame
- @base-ui/utils/useControlled
- @base-ui/utils/useEnhancedClickHandler
- @base-ui/utils/useForcedRerendering
- @base-ui/utils/useId
- @base-ui/utils/useInterval
- @base-ui/utils/useIsoLayoutEffect
- @base-ui/utils/useMergedRefs
- @base-ui/utils/useOnFirstRender
- @base-ui/utils/useOnMount
- @base-ui/utils/usePreviousValue
- @base-ui/utils/useRefWithInit
- @base-ui/utils/useScrollLock
- @base-ui/utils/useStableCallback
- @base-ui/utils/useTimeout
- @base-ui/utils/useValueAsRef
- @base-ui/utils/visuallyHidden
- @base-ui/utils/warn
Readme
@base-ui/utils
A collection of React utility functions for Base UI.