JSPM

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

Utility functions for React components.

Package Exports

  • @mui/utils
  • @mui/utils/ClassNameGenerator/ClassNameGenerator
  • @mui/utils/ClassNameGenerator/index
  • @mui/utils/HTMLElementType/HTMLElementType
  • @mui/utils/HTMLElementType/index
  • @mui/utils/capitalize/capitalize
  • @mui/utils/capitalize/index
  • @mui/utils/chainPropTypes/chainPropTypes
  • @mui/utils/chainPropTypes/index
  • @mui/utils/clamp/clamp
  • @mui/utils/clamp/index
  • @mui/utils/composeClasses/composeClasses
  • @mui/utils/composeClasses/index
  • @mui/utils/createChainedFunction/createChainedFunction
  • @mui/utils/createChainedFunction/index
  • @mui/utils/debounce/debounce
  • @mui/utils/debounce/index
  • @mui/utils/deepmerge/deepmerge
  • @mui/utils/deepmerge/index
  • @mui/utils/deprecatedPropType/deprecatedPropType
  • @mui/utils/deprecatedPropType/index
  • @mui/utils/elementAcceptingRef/elementAcceptingRef
  • @mui/utils/elementAcceptingRef/index
  • @mui/utils/elementTypeAcceptingRef/elementTypeAcceptingRef
  • @mui/utils/elementTypeAcceptingRef/index
  • @mui/utils/exactProp/exactProp
  • @mui/utils/exactProp/index
  • @mui/utils/formatMuiErrorMessage
  • @mui/utils/formatMuiErrorMessage/formatMuiErrorMessage
  • @mui/utils/formatMuiErrorMessage/index
  • @mui/utils/generateUtilityClass/generateUtilityClass
  • @mui/utils/generateUtilityClass/index
  • @mui/utils/generateUtilityClasses/generateUtilityClasses
  • @mui/utils/generateUtilityClasses/index
  • @mui/utils/getDisplayName/getDisplayName
  • @mui/utils/getDisplayName/index
  • @mui/utils/getScrollbarSize/getScrollbarSize
  • @mui/utils/getScrollbarSize/index
  • @mui/utils/getValidReactChildren/getValidReactChildren
  • @mui/utils/getValidReactChildren/index
  • @mui/utils/index
  • @mui/utils/index.js
  • @mui/utils/integerPropType/index
  • @mui/utils/integerPropType/integerPropType
  • @mui/utils/isMuiElement/index
  • @mui/utils/isMuiElement/isMuiElement
  • @mui/utils/legacy/ClassNameGenerator/ClassNameGenerator
  • @mui/utils/legacy/ClassNameGenerator/index
  • @mui/utils/legacy/HTMLElementType/HTMLElementType
  • @mui/utils/legacy/HTMLElementType/index
  • @mui/utils/legacy/capitalize/capitalize
  • @mui/utils/legacy/capitalize/index
  • @mui/utils/legacy/chainPropTypes/chainPropTypes
  • @mui/utils/legacy/chainPropTypes/index
  • @mui/utils/legacy/clamp/clamp
  • @mui/utils/legacy/clamp/index
  • @mui/utils/legacy/composeClasses/composeClasses
  • @mui/utils/legacy/composeClasses/index
  • @mui/utils/legacy/createChainedFunction/createChainedFunction
  • @mui/utils/legacy/createChainedFunction/index
  • @mui/utils/legacy/debounce/debounce
  • @mui/utils/legacy/debounce/index
  • @mui/utils/legacy/deepmerge/deepmerge
  • @mui/utils/legacy/deepmerge/index
  • @mui/utils/legacy/deprecatedPropType/deprecatedPropType
  • @mui/utils/legacy/deprecatedPropType/index
  • @mui/utils/legacy/elementAcceptingRef/elementAcceptingRef
  • @mui/utils/legacy/elementAcceptingRef/index
  • @mui/utils/legacy/elementTypeAcceptingRef/elementTypeAcceptingRef
  • @mui/utils/legacy/elementTypeAcceptingRef/index
  • @mui/utils/legacy/exactProp/exactProp
  • @mui/utils/legacy/exactProp/index
  • @mui/utils/legacy/formatMuiErrorMessage/formatMuiErrorMessage
  • @mui/utils/legacy/formatMuiErrorMessage/index
  • @mui/utils/legacy/generateUtilityClass/generateUtilityClass
  • @mui/utils/legacy/generateUtilityClass/index
  • @mui/utils/legacy/generateUtilityClasses/generateUtilityClasses
  • @mui/utils/legacy/generateUtilityClasses/index
  • @mui/utils/legacy/getDisplayName/getDisplayName
  • @mui/utils/legacy/getDisplayName/index
  • @mui/utils/legacy/getScrollbarSize/getScrollbarSize
  • @mui/utils/legacy/getScrollbarSize/index
  • @mui/utils/legacy/getValidReactChildren/getValidReactChildren
  • @mui/utils/legacy/getValidReactChildren/index
  • @mui/utils/legacy/index
  • @mui/utils/legacy/integerPropType/index
  • @mui/utils/legacy/integerPropType/integerPropType
  • @mui/utils/legacy/isMuiElement/index
  • @mui/utils/legacy/isMuiElement/isMuiElement
  • @mui/utils/legacy/ownerDocument/index
  • @mui/utils/legacy/ownerDocument/ownerDocument
  • @mui/utils/legacy/ownerWindow/index
  • @mui/utils/legacy/ownerWindow/ownerWindow
  • @mui/utils/legacy/ponyfillGlobal/index
  • @mui/utils/legacy/ponyfillGlobal/ponyfillGlobal
  • @mui/utils/legacy/refType/index
  • @mui/utils/legacy/refType/refType
  • @mui/utils/legacy/requirePropFactory/index
  • @mui/utils/legacy/requirePropFactory/requirePropFactory
  • @mui/utils/legacy/resolveProps/index
  • @mui/utils/legacy/resolveProps/resolveProps
  • @mui/utils/legacy/scrollLeft/index
  • @mui/utils/legacy/scrollLeft/scrollLeft
  • @mui/utils/legacy/setRef/index
  • @mui/utils/legacy/setRef/setRef
  • @mui/utils/legacy/unsupportedProp/index
  • @mui/utils/legacy/unsupportedProp/unsupportedProp
  • @mui/utils/legacy/useControlled/index
  • @mui/utils/legacy/useControlled/useControlled
  • @mui/utils/legacy/useEnhancedEffect/index
  • @mui/utils/legacy/useEnhancedEffect/useEnhancedEffect
  • @mui/utils/legacy/useEventCallback/index
  • @mui/utils/legacy/useEventCallback/useEventCallback
  • @mui/utils/legacy/useForkRef/index
  • @mui/utils/legacy/useForkRef/useForkRef
  • @mui/utils/legacy/useId/index
  • @mui/utils/legacy/useId/useId
  • @mui/utils/legacy/useIsFocusVisible/index
  • @mui/utils/legacy/useIsFocusVisible/useIsFocusVisible
  • @mui/utils/legacy/useLazyRef/index
  • @mui/utils/legacy/useLazyRef/useLazyRef
  • @mui/utils/legacy/useLocalStorageState/index
  • @mui/utils/legacy/useLocalStorageState/useLocalStorageState
  • @mui/utils/legacy/useOnMount/index
  • @mui/utils/legacy/useOnMount/useOnMount
  • @mui/utils/legacy/usePreviousProps/index
  • @mui/utils/legacy/usePreviousProps/usePreviousProps
  • @mui/utils/legacy/useTimeout/index
  • @mui/utils/legacy/useTimeout/useTimeout
  • @mui/utils/legacy/visuallyHidden/index
  • @mui/utils/legacy/visuallyHidden/visuallyHidden
  • @mui/utils/modern/ClassNameGenerator/ClassNameGenerator
  • @mui/utils/modern/ClassNameGenerator/index
  • @mui/utils/modern/HTMLElementType/HTMLElementType
  • @mui/utils/modern/HTMLElementType/index
  • @mui/utils/modern/capitalize/capitalize
  • @mui/utils/modern/capitalize/index
  • @mui/utils/modern/chainPropTypes/chainPropTypes
  • @mui/utils/modern/chainPropTypes/index
  • @mui/utils/modern/clamp/clamp
  • @mui/utils/modern/clamp/index
  • @mui/utils/modern/composeClasses/composeClasses
  • @mui/utils/modern/composeClasses/index
  • @mui/utils/modern/createChainedFunction/createChainedFunction
  • @mui/utils/modern/createChainedFunction/index
  • @mui/utils/modern/debounce/debounce
  • @mui/utils/modern/debounce/index
  • @mui/utils/modern/deepmerge/deepmerge
  • @mui/utils/modern/deepmerge/index
  • @mui/utils/modern/deprecatedPropType/deprecatedPropType
  • @mui/utils/modern/deprecatedPropType/index
  • @mui/utils/modern/elementAcceptingRef/elementAcceptingRef
  • @mui/utils/modern/elementAcceptingRef/index
  • @mui/utils/modern/elementTypeAcceptingRef/elementTypeAcceptingRef
  • @mui/utils/modern/elementTypeAcceptingRef/index
  • @mui/utils/modern/exactProp/exactProp
  • @mui/utils/modern/exactProp/index
  • @mui/utils/modern/formatMuiErrorMessage/formatMuiErrorMessage
  • @mui/utils/modern/formatMuiErrorMessage/index
  • @mui/utils/modern/generateUtilityClass/generateUtilityClass
  • @mui/utils/modern/generateUtilityClass/index
  • @mui/utils/modern/generateUtilityClasses/generateUtilityClasses
  • @mui/utils/modern/generateUtilityClasses/index
  • @mui/utils/modern/getDisplayName/getDisplayName
  • @mui/utils/modern/getDisplayName/index
  • @mui/utils/modern/getScrollbarSize/getScrollbarSize
  • @mui/utils/modern/getScrollbarSize/index
  • @mui/utils/modern/getValidReactChildren/getValidReactChildren
  • @mui/utils/modern/getValidReactChildren/index
  • @mui/utils/modern/index
  • @mui/utils/modern/integerPropType/index
  • @mui/utils/modern/integerPropType/integerPropType
  • @mui/utils/modern/isMuiElement/index
  • @mui/utils/modern/isMuiElement/isMuiElement
  • @mui/utils/modern/ownerDocument/index
  • @mui/utils/modern/ownerDocument/ownerDocument
  • @mui/utils/modern/ownerWindow/index
  • @mui/utils/modern/ownerWindow/ownerWindow
  • @mui/utils/modern/ponyfillGlobal/index
  • @mui/utils/modern/ponyfillGlobal/ponyfillGlobal
  • @mui/utils/modern/refType/index
  • @mui/utils/modern/refType/refType
  • @mui/utils/modern/requirePropFactory/index
  • @mui/utils/modern/requirePropFactory/requirePropFactory
  • @mui/utils/modern/resolveProps/index
  • @mui/utils/modern/resolveProps/resolveProps
  • @mui/utils/modern/scrollLeft/index
  • @mui/utils/modern/scrollLeft/scrollLeft
  • @mui/utils/modern/setRef/index
  • @mui/utils/modern/setRef/setRef
  • @mui/utils/modern/unsupportedProp/index
  • @mui/utils/modern/unsupportedProp/unsupportedProp
  • @mui/utils/modern/useControlled/index
  • @mui/utils/modern/useControlled/useControlled
  • @mui/utils/modern/useEnhancedEffect/index
  • @mui/utils/modern/useEnhancedEffect/useEnhancedEffect
  • @mui/utils/modern/useEventCallback/index
  • @mui/utils/modern/useEventCallback/useEventCallback
  • @mui/utils/modern/useForkRef/index
  • @mui/utils/modern/useForkRef/useForkRef
  • @mui/utils/modern/useId/index
  • @mui/utils/modern/useId/useId
  • @mui/utils/modern/useIsFocusVisible/index
  • @mui/utils/modern/useIsFocusVisible/useIsFocusVisible
  • @mui/utils/modern/useLazyRef/index
  • @mui/utils/modern/useLazyRef/useLazyRef
  • @mui/utils/modern/useLocalStorageState/index
  • @mui/utils/modern/useLocalStorageState/useLocalStorageState
  • @mui/utils/modern/useOnMount/index
  • @mui/utils/modern/useOnMount/useOnMount
  • @mui/utils/modern/usePreviousProps/index
  • @mui/utils/modern/usePreviousProps/usePreviousProps
  • @mui/utils/modern/useTimeout/index
  • @mui/utils/modern/useTimeout/useTimeout
  • @mui/utils/modern/visuallyHidden/index
  • @mui/utils/modern/visuallyHidden/visuallyHidden
  • @mui/utils/node/ClassNameGenerator/ClassNameGenerator
  • @mui/utils/node/ClassNameGenerator/index
  • @mui/utils/node/HTMLElementType/HTMLElementType
  • @mui/utils/node/HTMLElementType/index
  • @mui/utils/node/capitalize/capitalize
  • @mui/utils/node/capitalize/index
  • @mui/utils/node/chainPropTypes/chainPropTypes
  • @mui/utils/node/chainPropTypes/index
  • @mui/utils/node/clamp/clamp
  • @mui/utils/node/clamp/index
  • @mui/utils/node/composeClasses/composeClasses
  • @mui/utils/node/composeClasses/index
  • @mui/utils/node/createChainedFunction/createChainedFunction
  • @mui/utils/node/createChainedFunction/index
  • @mui/utils/node/debounce/debounce
  • @mui/utils/node/debounce/index
  • @mui/utils/node/deepmerge/deepmerge
  • @mui/utils/node/deepmerge/index
  • @mui/utils/node/deprecatedPropType/deprecatedPropType
  • @mui/utils/node/deprecatedPropType/index
  • @mui/utils/node/elementAcceptingRef/elementAcceptingRef
  • @mui/utils/node/elementAcceptingRef/index
  • @mui/utils/node/elementTypeAcceptingRef/elementTypeAcceptingRef
  • @mui/utils/node/elementTypeAcceptingRef/index
  • @mui/utils/node/exactProp/exactProp
  • @mui/utils/node/exactProp/index
  • @mui/utils/node/formatMuiErrorMessage/formatMuiErrorMessage
  • @mui/utils/node/formatMuiErrorMessage/index
  • @mui/utils/node/generateUtilityClass/generateUtilityClass
  • @mui/utils/node/generateUtilityClass/index
  • @mui/utils/node/generateUtilityClasses/generateUtilityClasses
  • @mui/utils/node/generateUtilityClasses/index
  • @mui/utils/node/getDisplayName/getDisplayName
  • @mui/utils/node/getDisplayName/index
  • @mui/utils/node/getScrollbarSize/getScrollbarSize
  • @mui/utils/node/getScrollbarSize/index
  • @mui/utils/node/getValidReactChildren/getValidReactChildren
  • @mui/utils/node/getValidReactChildren/index
  • @mui/utils/node/index
  • @mui/utils/node/integerPropType/index
  • @mui/utils/node/integerPropType/integerPropType
  • @mui/utils/node/isMuiElement/index
  • @mui/utils/node/isMuiElement/isMuiElement
  • @mui/utils/node/ownerDocument/index
  • @mui/utils/node/ownerDocument/ownerDocument
  • @mui/utils/node/ownerWindow/index
  • @mui/utils/node/ownerWindow/ownerWindow
  • @mui/utils/node/ponyfillGlobal/index
  • @mui/utils/node/ponyfillGlobal/ponyfillGlobal
  • @mui/utils/node/refType/index
  • @mui/utils/node/refType/refType
  • @mui/utils/node/requirePropFactory/index
  • @mui/utils/node/requirePropFactory/requirePropFactory
  • @mui/utils/node/resolveProps/index
  • @mui/utils/node/resolveProps/resolveProps
  • @mui/utils/node/scrollLeft/index
  • @mui/utils/node/scrollLeft/scrollLeft
  • @mui/utils/node/setRef/index
  • @mui/utils/node/setRef/setRef
  • @mui/utils/node/unsupportedProp/index
  • @mui/utils/node/unsupportedProp/unsupportedProp
  • @mui/utils/node/useControlled/index
  • @mui/utils/node/useControlled/useControlled
  • @mui/utils/node/useEnhancedEffect/index
  • @mui/utils/node/useEnhancedEffect/useEnhancedEffect
  • @mui/utils/node/useEventCallback/index
  • @mui/utils/node/useEventCallback/useEventCallback
  • @mui/utils/node/useForkRef/index
  • @mui/utils/node/useForkRef/useForkRef
  • @mui/utils/node/useId/index
  • @mui/utils/node/useId/useId
  • @mui/utils/node/useIsFocusVisible/index
  • @mui/utils/node/useIsFocusVisible/useIsFocusVisible
  • @mui/utils/node/useLazyRef/index
  • @mui/utils/node/useLazyRef/useLazyRef
  • @mui/utils/node/useLocalStorageState/index
  • @mui/utils/node/useLocalStorageState/useLocalStorageState
  • @mui/utils/node/useOnMount/index
  • @mui/utils/node/useOnMount/useOnMount
  • @mui/utils/node/usePreviousProps/index
  • @mui/utils/node/usePreviousProps/usePreviousProps
  • @mui/utils/node/useTimeout/index
  • @mui/utils/node/useTimeout/useTimeout
  • @mui/utils/node/visuallyHidden/index
  • @mui/utils/node/visuallyHidden/visuallyHidden
  • @mui/utils/ownerDocument/index
  • @mui/utils/ownerDocument/ownerDocument
  • @mui/utils/ownerWindow/index
  • @mui/utils/ownerWindow/ownerWindow
  • @mui/utils/ponyfillGlobal/index
  • @mui/utils/ponyfillGlobal/ponyfillGlobal
  • @mui/utils/refType/index
  • @mui/utils/refType/refType
  • @mui/utils/requirePropFactory/index
  • @mui/utils/requirePropFactory/requirePropFactory
  • @mui/utils/resolveProps/index
  • @mui/utils/resolveProps/resolveProps
  • @mui/utils/scrollLeft/index
  • @mui/utils/scrollLeft/scrollLeft
  • @mui/utils/setRef/index
  • @mui/utils/setRef/setRef
  • @mui/utils/unsupportedProp/index
  • @mui/utils/unsupportedProp/unsupportedProp
  • @mui/utils/useControlled/index
  • @mui/utils/useControlled/useControlled
  • @mui/utils/useEnhancedEffect/index
  • @mui/utils/useEnhancedEffect/useEnhancedEffect
  • @mui/utils/useEventCallback/index
  • @mui/utils/useEventCallback/useEventCallback
  • @mui/utils/useForkRef/index
  • @mui/utils/useForkRef/useForkRef
  • @mui/utils/useId/index
  • @mui/utils/useId/useId
  • @mui/utils/useIsFocusVisible/index
  • @mui/utils/useIsFocusVisible/useIsFocusVisible
  • @mui/utils/useLazyRef/index
  • @mui/utils/useLazyRef/useLazyRef
  • @mui/utils/useLocalStorageState/index
  • @mui/utils/useLocalStorageState/useLocalStorageState
  • @mui/utils/useOnMount/index
  • @mui/utils/useOnMount/useOnMount
  • @mui/utils/usePreviousProps/index
  • @mui/utils/usePreviousProps/usePreviousProps
  • @mui/utils/useTimeout/index
  • @mui/utils/useTimeout/useTimeout
  • @mui/utils/visuallyHidden/index
  • @mui/utils/visuallyHidden/visuallyHidden

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.