init 3
This commit is contained in:
17
node_modules/@mui/material/utils/PolymorphicComponent.d.ts
generated
vendored
Normal file
17
node_modules/@mui/material/utils/PolymorphicComponent.d.ts
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
import * as React from 'react';
|
||||
import { DistributiveOmit, OverridableTypeMap } from '@mui/types';
|
||||
/**
|
||||
* A component whose root component can be controlled explicitly with a generic type parameter.
|
||||
* Adjusts valid props based on the type of `RootComponent`.
|
||||
*
|
||||
* @template TypeMap The interface the defines the props and a default root element of the component.
|
||||
*/
|
||||
export type PolymorphicComponent<TypeMap extends OverridableTypeMap> = {
|
||||
<RootComponent extends React.ElementType = TypeMap['defaultComponent']>(props: PolymorphicProps<TypeMap, RootComponent>): React.JSX.Element | null;
|
||||
propTypes?: any;
|
||||
displayName?: string | undefined;
|
||||
};
|
||||
/**
|
||||
* Own props of the component augmented with props of the root component.
|
||||
*/
|
||||
export type PolymorphicProps<TypeMap extends OverridableTypeMap, RootComponent extends React.ElementType> = TypeMap['props'] & DistributiveOmit<React.ComponentPropsWithRef<RootComponent>, keyof TypeMap['props']>;
|
||||
10
node_modules/@mui/material/utils/areArraysEqual.js
generated
vendored
Normal file
10
node_modules/@mui/material/utils/areArraysEqual.js
generated
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
"use strict";
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.default = void 0;
|
||||
function areArraysEqual(array1, array2, itemComparer = (a, b) => a === b) {
|
||||
return array1.length === array2.length && array1.every((value, index) => itemComparer(value, array2[index]));
|
||||
}
|
||||
var _default = exports.default = areArraysEqual;
|
||||
145
node_modules/@mui/material/utils/index.js
generated
vendored
Normal file
145
node_modules/@mui/material/utils/index.js
generated
vendored
Normal file
@@ -0,0 +1,145 @@
|
||||
"use strict";
|
||||
'use client';
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
Object.defineProperty(exports, "capitalize", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _capitalize.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "createChainedFunction", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _createChainedFunction.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "createSvgIcon", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _createSvgIcon.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "debounce", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _debounce.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "deprecatedPropType", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _deprecatedPropType.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "isMuiElement", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _isMuiElement.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "mergeSlotProps", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _mergeSlotProps.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "ownerDocument", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _ownerDocument.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "ownerWindow", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _ownerWindow.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "requirePropFactory", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _requirePropFactory.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "setRef", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _setRef.default;
|
||||
}
|
||||
});
|
||||
exports.unstable_ClassNameGenerator = void 0;
|
||||
Object.defineProperty(exports, "unstable_memoTheme", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _memoTheme.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "unstable_useEnhancedEffect", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _useEnhancedEffect.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "unstable_useId", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _useId.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "unsupportedProp", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _unsupportedProp.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "useControlled", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _useControlled.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "useEventCallback", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _useEventCallback.default;
|
||||
}
|
||||
});
|
||||
Object.defineProperty(exports, "useForkRef", {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _useForkRef.default;
|
||||
}
|
||||
});
|
||||
var _ClassNameGenerator = _interopRequireDefault(require("@mui/utils/ClassNameGenerator"));
|
||||
var _capitalize = _interopRequireDefault(require("./capitalize"));
|
||||
var _createChainedFunction = _interopRequireDefault(require("./createChainedFunction"));
|
||||
var _createSvgIcon = _interopRequireDefault(require("./createSvgIcon"));
|
||||
var _debounce = _interopRequireDefault(require("./debounce"));
|
||||
var _deprecatedPropType = _interopRequireDefault(require("./deprecatedPropType"));
|
||||
var _isMuiElement = _interopRequireDefault(require("./isMuiElement"));
|
||||
var _memoTheme = _interopRequireDefault(require("./memoTheme"));
|
||||
var _ownerDocument = _interopRequireDefault(require("./ownerDocument"));
|
||||
var _ownerWindow = _interopRequireDefault(require("./ownerWindow"));
|
||||
var _requirePropFactory = _interopRequireDefault(require("./requirePropFactory"));
|
||||
var _setRef = _interopRequireDefault(require("./setRef"));
|
||||
var _useEnhancedEffect = _interopRequireDefault(require("./useEnhancedEffect"));
|
||||
var _useId = _interopRequireDefault(require("./useId"));
|
||||
var _unsupportedProp = _interopRequireDefault(require("./unsupportedProp"));
|
||||
var _useControlled = _interopRequireDefault(require("./useControlled"));
|
||||
var _useEventCallback = _interopRequireDefault(require("./useEventCallback"));
|
||||
var _useForkRef = _interopRequireDefault(require("./useForkRef"));
|
||||
var _mergeSlotProps = _interopRequireDefault(require("./mergeSlotProps"));
|
||||
// TODO: remove this export once ClassNameGenerator is stable
|
||||
// eslint-disable-next-line @typescript-eslint/naming-convention
|
||||
const unstable_ClassNameGenerator = exports.unstable_ClassNameGenerator = {
|
||||
configure: generator => {
|
||||
if (process.env.NODE_ENV !== 'production') {
|
||||
console.warn(['MUI: `ClassNameGenerator` import from `@mui/material/utils` is outdated and might cause unexpected issues.', '', "You should use `import { unstable_ClassNameGenerator } from '@mui/material/className'` instead", '', 'The detail of the issue: https://github.com/mui/material-ui/issues/30011#issuecomment-1024993401', '', 'The updated documentation: https://mui.com/guides/classname-generator/'].join('\n'));
|
||||
}
|
||||
_ClassNameGenerator.default.configure(generator);
|
||||
}
|
||||
};
|
||||
2
node_modules/@mui/material/utils/isMuiElement.d.ts
generated
vendored
Normal file
2
node_modules/@mui/material/utils/isMuiElement.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import isMuiElement from '@mui/utils/isMuiElement';
|
||||
export default isMuiElement;
|
||||
2
node_modules/@mui/material/utils/mergeSlotProps.d.ts
generated
vendored
Normal file
2
node_modules/@mui/material/utils/mergeSlotProps.d.ts
generated
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import { SlotComponentProps } from '@mui/utils/types';
|
||||
export default function mergeSlotProps<T extends SlotComponentProps<React.ElementType, {}, {}>, K = T, U = (T extends Function ? T : K extends Function ? K : T extends undefined ? K : T)>(externalSlotProps: T | undefined, defaultSlotProps: K): U;
|
||||
Reference in New Issue
Block a user