JSPM

  • Created
  • Published
  • Downloads 8640584
  • Score
    100M100P100Q208463F
  • License MIT

Utility functions for React components.

Package Exports

  • @mui/utils
  • @mui/utils/ClassNameGenerator
  • @mui/utils/HTMLElementType
  • @mui/utils/appendOwnerState
  • @mui/utils/capitalize
  • @mui/utils/chainPropTypes
  • @mui/utils/clamp
  • @mui/utils/composeClasses
  • @mui/utils/createChainedFunction
  • @mui/utils/debounce
  • @mui/utils/deepmerge
  • @mui/utils/deprecatedPropType
  • @mui/utils/elementAcceptingRef
  • @mui/utils/elementTypeAcceptingRef
  • @mui/utils/esm
  • @mui/utils/esm/ClassNameGenerator
  • @mui/utils/esm/HTMLElementType
  • @mui/utils/esm/appendOwnerState
  • @mui/utils/esm/capitalize
  • @mui/utils/esm/chainPropTypes
  • @mui/utils/esm/clamp
  • @mui/utils/esm/composeClasses
  • @mui/utils/esm/createChainedFunction
  • @mui/utils/esm/debounce
  • @mui/utils/esm/deepmerge
  • @mui/utils/esm/deprecatedPropType
  • @mui/utils/esm/elementAcceptingRef
  • @mui/utils/esm/elementTypeAcceptingRef
  • @mui/utils/esm/exactProp
  • @mui/utils/esm/extractEventHandlers
  • @mui/utils/esm/formatMuiErrorMessage
  • @mui/utils/esm/generateUtilityClass
  • @mui/utils/esm/generateUtilityClasses
  • @mui/utils/esm/getDisplayName
  • @mui/utils/esm/getReactElementRef
  • @mui/utils/esm/getReactNodeRef
  • @mui/utils/esm/getScrollbarSize
  • @mui/utils/esm/getValidReactChildren
  • @mui/utils/esm/integerPropType
  • @mui/utils/esm/isFocusVisible
  • @mui/utils/esm/isHostComponent
  • @mui/utils/esm/isMuiElement
  • @mui/utils/esm/mergeSlotProps
  • @mui/utils/esm/omitEventHandlers
  • @mui/utils/esm/ownerDocument
  • @mui/utils/esm/ownerWindow
  • @mui/utils/esm/ponyfillGlobal
  • @mui/utils/esm/refType
  • @mui/utils/esm/requirePropFactory
  • @mui/utils/esm/resolveComponentProps
  • @mui/utils/esm/resolveProps
  • @mui/utils/esm/setRef
  • @mui/utils/esm/types
  • @mui/utils/esm/unsupportedProp
  • @mui/utils/esm/useControlled
  • @mui/utils/esm/useEnhancedEffect
  • @mui/utils/esm/useEventCallback
  • @mui/utils/esm/useForkRef
  • @mui/utils/esm/useId
  • @mui/utils/esm/useIsFocusVisible
  • @mui/utils/esm/useLazyRef
  • @mui/utils/esm/useLocalStorageState
  • @mui/utils/esm/useOnMount
  • @mui/utils/esm/usePreviousProps
  • @mui/utils/esm/useSlotProps
  • @mui/utils/esm/useTimeout
  • @mui/utils/esm/visuallyHidden
  • @mui/utils/exactProp
  • @mui/utils/extractEventHandlers
  • @mui/utils/formatMuiErrorMessage
  • @mui/utils/generateUtilityClass
  • @mui/utils/generateUtilityClasses
  • @mui/utils/getDisplayName
  • @mui/utils/getReactElementRef
  • @mui/utils/getReactNodeRef
  • @mui/utils/getScrollbarSize
  • @mui/utils/getValidReactChildren
  • @mui/utils/integerPropType
  • @mui/utils/isFocusVisible
  • @mui/utils/isHostComponent
  • @mui/utils/isMuiElement
  • @mui/utils/mergeSlotProps
  • @mui/utils/modern
  • @mui/utils/omitEventHandlers
  • @mui/utils/ownerDocument
  • @mui/utils/ownerWindow
  • @mui/utils/package.json
  • @mui/utils/ponyfillGlobal
  • @mui/utils/refType
  • @mui/utils/requirePropFactory
  • @mui/utils/resolveComponentProps
  • @mui/utils/resolveProps
  • @mui/utils/setRef
  • @mui/utils/types
  • @mui/utils/unsupportedProp
  • @mui/utils/useControlled
  • @mui/utils/useEnhancedEffect
  • @mui/utils/useEventCallback
  • @mui/utils/useForkRef
  • @mui/utils/useId
  • @mui/utils/useIsFocusVisible
  • @mui/utils/useLazyRef
  • @mui/utils/useLocalStorageState
  • @mui/utils/useOnMount
  • @mui/utils/usePreviousProps
  • @mui/utils/useSlotProps
  • @mui/utils/useTimeout
  • @mui/utils/visuallyHidden

Readme

@mui/utils

Shared utilities used by MUI packages.