JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 6773181
  • Score
    100M100P100Q204207F
  • License MIT

A collection of React utility functions for Base UI.

Package Exports

  • @base-ui/utils/addEventListener
  • @base-ui/utils/empty
  • @base-ui/utils/error
  • @base-ui/utils/fastHooks
  • @base-ui/utils/fastObjectShallowCompare
  • @base-ui/utils/formatErrorMessage
  • @base-ui/utils/generateId
  • @base-ui/utils/getDefaultFormSubmitter
  • @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/platform
  • @base-ui/utils/reactVersion
  • @base-ui/utils/safeReact
  • @base-ui/utils/store
  • @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.