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.