JSPM

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

Utility functions for React components.

Package Exports

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

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@mui/utils) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

@mui/utils

Shared utilities used by MUI packages.