Socket
Socket
Sign inDemoInstall

@mui/utils

Package Overview
Dependencies
Maintainers
10
Versions
113
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mui/utils - npm Package Compare versions

Comparing version 6.0.0-beta.0 to 6.0.0-beta.1

appendOwnerState/appendOwnerState.d.ts

13

capitalize/capitalize.js

@@ -1,2 +0,9 @@

import _formatMuiErrorMessage from "@mui/utils/formatMuiErrorMessage";
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = capitalize;
var _formatMuiErrorMessage2 = _interopRequireDefault(require("@mui/utils/formatMuiErrorMessage"));
// It should to be noted that this function isn't equivalent to `text-transform: capitalize`.

@@ -6,7 +13,7 @@ //

// We only handle the first word.
export default function capitalize(string) {
function capitalize(string) {
if (typeof string !== 'string') {
throw new Error(process.env.NODE_ENV !== "production" ? `MUI: \`capitalize(string)\` expects a string argument.` : _formatMuiErrorMessage(7));
throw new Error(process.env.NODE_ENV !== "production" ? `MUI: \`capitalize(string)\` expects a string argument.` : (0, _formatMuiErrorMessage2.default)(7));
}
return string.charAt(0).toUpperCase() + string.slice(1);
}

@@ -1,1 +0,13 @@

export { default } from './capitalize';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _capitalize.default;
}
});
var _capitalize = _interopRequireDefault(require("./capitalize"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/capitalize/index.js",
"module": "../esm/capitalize/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,2 +0,8 @@

export default function chainPropTypes(propType1, propType2) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = chainPropTypes;
function chainPropTypes(propType1, propType2) {
if (process.env.NODE_ENV === 'production') {

@@ -3,0 +9,0 @@ return () => null;

@@ -1,1 +0,13 @@

export { default } from './chainPropTypes';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _chainPropTypes.default;
}
});
var _chainPropTypes = _interopRequireDefault(require("./chainPropTypes"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/chainPropTypes/index.js",
"module": "../esm/chainPropTypes/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,4 +1,10 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
function clamp(val, min = Number.MIN_SAFE_INTEGER, max = Number.MAX_SAFE_INTEGER) {
return Math.max(min, Math.min(val, max));
}
export default clamp;
var _default = exports.default = clamp;

@@ -1,1 +0,13 @@

export { default } from './clamp';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _clamp.default;
}
});
var _clamp = _interopRequireDefault(require("./clamp"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/clamp/index.js",
"module": "../esm/clamp/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,1 +1,7 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
const defaultGenerator = componentName => componentName;

@@ -17,2 +23,2 @@ const createClassNameGenerator = () => {

const ClassNameGenerator = createClassNameGenerator();
export default ClassNameGenerator;
var _default = exports.default = ClassNameGenerator;

@@ -1,1 +0,13 @@

export { default } from './ClassNameGenerator';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _ClassNameGenerator.default;
}
});
var _ClassNameGenerator = _interopRequireDefault(require("./ClassNameGenerator"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/ClassNameGenerator/index.js",
"module": "../esm/ClassNameGenerator/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,2 +0,8 @@

export default function composeClasses(slots, getUtilityClass, classes = undefined) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = composeClasses;
function composeClasses(slots, getUtilityClass, classes = undefined) {
const output = {};

@@ -3,0 +9,0 @@ Object.keys(slots).forEach(

@@ -1,1 +0,13 @@

export { default } from './composeClasses';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _composeClasses.default;
}
});
var _composeClasses = _interopRequireDefault(require("./composeClasses"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/composeClasses/index.js",
"module": "../esm/composeClasses/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,1 +1,7 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = createChainedFunction;
/**

@@ -7,3 +13,3 @@ * Safe chained function.

*/
export default function createChainedFunction(...funcs) {
function createChainedFunction(...funcs) {
return funcs.reduce((acc, func) => {

@@ -10,0 +16,0 @@ if (func == null) {

@@ -1,1 +0,13 @@

export { default } from './createChainedFunction';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _createChainedFunction.default;
}
});
var _createChainedFunction = _interopRequireDefault(require("./createChainedFunction"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/createChainedFunction/index.js",
"module": "../esm/createChainedFunction/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,4 +1,10 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = debounce;
// Corresponds to 10 frames at 60 Hz.
// A few bytes payload overhead when lodash/debounce is ~3 kB and debounce ~300 B.
export default function debounce(func, wait = 166) {
function debounce(func, wait = 166) {
let timeout;

@@ -5,0 +11,0 @@ function debounced(...args) {

@@ -1,2 +0,26 @@

export { default } from './debounce';
export * from './debounce';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {};
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _debounce.default;
}
});
var _debounce = _interopRequireWildcard(require("./debounce"));
Object.keys(_debounce).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _debounce[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _debounce[key];
}
});
});
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/debounce/index.js",
"module": "../esm/debounce/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,3 +1,10 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = deepmerge;
exports.isPlainObject = isPlainObject;
// https://github.com/sindresorhus/is-plain-obj/blob/main/index.js
export function isPlainObject(item) {
function isPlainObject(item) {
if (typeof item !== 'object' || item === null) {

@@ -19,3 +26,3 @@ return false;

}
export default function deepmerge(target, source, options = {
function deepmerge(target, source, options = {
clone: true

@@ -22,0 +29,0 @@ }) {

@@ -1,2 +0,26 @@

export { default } from './deepmerge';
export * from './deepmerge';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {};
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _deepmerge.default;
}
});
var _deepmerge = _interopRequireWildcard(require("./deepmerge"));
Object.keys(_deepmerge).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _deepmerge[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _deepmerge[key];
}
});
});
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/deepmerge/index.js",
"module": "../esm/deepmerge/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,2 +0,8 @@

export default function deprecatedPropType(validator, reason) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = deprecatedPropType;
function deprecatedPropType(validator, reason) {
if (process.env.NODE_ENV === 'production') {

@@ -3,0 +9,0 @@ return () => null;

@@ -1,1 +0,13 @@

export { default } from './deprecatedPropType';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _deprecatedPropType.default;
}
});
var _deprecatedPropType = _interopRequireDefault(require("./deprecatedPropType"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/deprecatedPropType/index.js",
"module": "../esm/deprecatedPropType/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,3 +0,10 @@

import PropTypes from 'prop-types';
import chainPropTypes from '../chainPropTypes';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _propTypes = _interopRequireDefault(require("prop-types"));
var _chainPropTypes = _interopRequireDefault(require("../chainPropTypes"));
function isClassComponent(elementType) {

@@ -40,4 +47,4 @@ // elementType.prototype?.isReactComponent

}
const elementAcceptingRef = chainPropTypes(PropTypes.element, acceptingRef);
elementAcceptingRef.isRequired = chainPropTypes(PropTypes.element.isRequired, acceptingRef);
export default elementAcceptingRef;
const elementAcceptingRef = (0, _chainPropTypes.default)(_propTypes.default.element, acceptingRef);
elementAcceptingRef.isRequired = (0, _chainPropTypes.default)(_propTypes.default.element.isRequired, acceptingRef);
var _default = exports.default = elementAcceptingRef;

@@ -1,1 +0,13 @@

export { default } from './elementAcceptingRef';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _elementAcceptingRef.default;
}
});
var _elementAcceptingRef = _interopRequireDefault(require("./elementAcceptingRef"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/elementAcceptingRef/index.js",
"module": "../esm/elementAcceptingRef/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,3 +0,10 @@

import PropTypes from 'prop-types';
import chainPropTypes from '../chainPropTypes';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _propTypes = _interopRequireDefault(require("prop-types"));
var _chainPropTypes = _interopRequireDefault(require("../chainPropTypes"));
function isClassComponent(elementType) {

@@ -40,2 +47,2 @@ // elementType.prototype?.isReactComponent

}
export default chainPropTypes(PropTypes.elementType, elementTypeAcceptingRef);
var _default = exports.default = (0, _chainPropTypes.default)(_propTypes.default.elementType, elementTypeAcceptingRef);

@@ -1,1 +0,13 @@

export { default } from './elementTypeAcceptingRef';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _elementTypeAcceptingRef.default;
}
});
var _elementTypeAcceptingRef = _interopRequireDefault(require("./elementTypeAcceptingRef"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/elementTypeAcceptingRef/index.js",
"module": "../esm/elementTypeAcceptingRef/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,1 +1,7 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exactProp;
// This module is based on https://github.com/airbnb/prop-types-exact repository.

@@ -6,3 +12,3 @@ // However, in order to reduce the number of dependencies and to remove some extra safe checks

const specialProperty = 'exact-prop: \u200b';
export default function exactProp(propTypes) {
function exactProp(propTypes) {
if (process.env.NODE_ENV === 'production') {

@@ -9,0 +15,0 @@ return propTypes;

@@ -1,1 +0,13 @@

export { default } from './exactProp';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _exactProp.default;
}
});
var _exactProp = _interopRequireDefault(require("./exactProp"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/exactProp/index.js",
"module": "../esm/exactProp/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,1 +1,7 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = formatMuiErrorMessage;
/**

@@ -6,3 +12,3 @@ * WARNING: Don't import this directly.

*/
export default function formatMuiErrorMessage(code) {
function formatMuiErrorMessage(code) {
// Apply babel-plugin-transform-template-literals in loose mode

@@ -9,0 +15,0 @@ // loose mode is safe if we're concatenating primitives

@@ -1,1 +0,13 @@

export { default } from './formatMuiErrorMessage';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _formatMuiErrorMessage.default;
}
});
var _formatMuiErrorMessage = _interopRequireDefault(require("./formatMuiErrorMessage"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/formatMuiErrorMessage/index.js",
"module": "../esm/formatMuiErrorMessage/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,3 +0,12 @@

import ClassNameGenerator from '../ClassNameGenerator';
export const globalStateClasses = {
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = generateUtilityClass;
exports.globalStateClasses = void 0;
exports.isGlobalState = isGlobalState;
var _ClassNameGenerator = _interopRequireDefault(require("../ClassNameGenerator"));
const globalStateClasses = exports.globalStateClasses = {
active: 'active',

@@ -16,8 +25,8 @@ checked: 'checked',

};
export default function generateUtilityClass(componentName, slot, globalStatePrefix = 'Mui') {
function generateUtilityClass(componentName, slot, globalStatePrefix = 'Mui') {
const globalStateClass = globalStateClasses[slot];
return globalStateClass ? `${globalStatePrefix}-${globalStateClass}` : `${ClassNameGenerator.generate(componentName)}-${slot}`;
return globalStateClass ? `${globalStatePrefix}-${globalStateClass}` : `${_ClassNameGenerator.default.generate(componentName)}-${slot}`;
}
export function isGlobalState(slot) {
function isGlobalState(slot) {
return globalStateClasses[slot] !== undefined;
}

@@ -1,2 +0,26 @@

export { default } from './generateUtilityClass';
export * from './generateUtilityClass';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {};
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _generateUtilityClass.default;
}
});
var _generateUtilityClass = _interopRequireWildcard(require("./generateUtilityClass"));
Object.keys(_generateUtilityClass).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _generateUtilityClass[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _generateUtilityClass[key];
}
});
});
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/generateUtilityClass/index.js",
"module": "../esm/generateUtilityClass/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,8 +0,15 @@

import generateUtilityClass from '../generateUtilityClass';
export default function generateUtilityClasses(componentName, slots, globalStatePrefix = 'Mui') {
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = generateUtilityClasses;
var _generateUtilityClass = _interopRequireDefault(require("../generateUtilityClass"));
function generateUtilityClasses(componentName, slots, globalStatePrefix = 'Mui') {
const result = {};
slots.forEach(slot => {
result[slot] = generateUtilityClass(componentName, slot, globalStatePrefix);
result[slot] = (0, _generateUtilityClass.default)(componentName, slot, globalStatePrefix);
});
return result;
}

@@ -1,1 +0,13 @@

export { default } from './generateUtilityClasses';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _generateUtilityClasses.default;
}
});
var _generateUtilityClasses = _interopRequireDefault(require("./generateUtilityClasses"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/generateUtilityClasses/index.js",
"module": "../esm/generateUtilityClasses/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,2 +0,8 @@

import { ForwardRef, Memo } from 'react-is';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = getDisplayName;
var _reactIs = require("react-is");
function getFunctionComponentName(Component, fallback = '') {

@@ -15,3 +21,3 @@ return Component.displayName || Component.name || fallback;

*/
export default function getDisplayName(Component) {
function getDisplayName(Component) {
if (Component == null) {

@@ -30,5 +36,5 @@ return undefined;

switch (Component.$$typeof) {
case ForwardRef:
case _reactIs.ForwardRef:
return getWrappedName(Component, Component.render, 'ForwardRef');
case Memo:
case _reactIs.Memo:
return getWrappedName(Component, Component.type, 'memo');

@@ -35,0 +41,0 @@ default:

@@ -1,1 +0,13 @@

export { default } from './getDisplayName';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _getDisplayName.default;
}
});
var _getDisplayName = _interopRequireDefault(require("./getDisplayName"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/getDisplayName/index.js",
"module": "../esm/getDisplayName/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,4 +1,10 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = getScrollbarSize;
// A change of the browser zoom change the scrollbar size.
// Credit https://github.com/twbs/bootstrap/blob/488fd8afc535ca3a6ad4dc581f5e89217b6a36ac/js/src/util/scrollbar.js#L14-L18
export default function getScrollbarSize(doc) {
function getScrollbarSize(doc) {
// https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes

@@ -5,0 +11,0 @@ const documentWidth = doc.documentElement.clientWidth;

@@ -1,1 +0,13 @@

export { default } from './getScrollbarSize';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _getScrollbarSize.default;
}
});
var _getScrollbarSize = _interopRequireDefault(require("./getScrollbarSize"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/getScrollbarSize/index.js",
"module": "../esm/getScrollbarSize/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,3 +0,10 @@

import * as React from 'react';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = getValidReactChildren;
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
/**

@@ -9,4 +16,4 @@ * Gets only the valid children of a component,

*/
export default function getValidReactChildren(children) {
function getValidReactChildren(children) {
return React.Children.toArray(children).filter(child => /*#__PURE__*/React.isValidElement(child));
}

@@ -1,1 +0,13 @@

export { default } from './getValidReactChildren';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _getValidReactChildren.default;
}
});
var _getValidReactChildren = _interopRequireDefault(require("./getValidReactChildren"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/getValidReactChildren/index.js",
"module": "../esm/getValidReactChildren/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,2 +0,8 @@

export default function HTMLElementType(props, propName, componentName, location, propFullName) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = HTMLElementType;
function HTMLElementType(props, propName, componentName, location, propFullName) {
if (process.env.NODE_ENV === 'production') {

@@ -3,0 +9,0 @@ return null;

@@ -1,1 +0,13 @@

export { default } from './HTMLElementType';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _HTMLElementType.default;
}
});
var _HTMLElementType = _interopRequireDefault(require("./HTMLElementType"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/HTMLElementType/index.js",
"module": "../esm/HTMLElementType/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -44,1 +44,6 @@ export { default as chainPropTypes } from './chainPropTypes';

export { default as clamp } from './clamp';
export { default as unstable_useSlotProps } from './useSlotProps';
export type { UseSlotPropsParameters, UseSlotPropsResult } from './useSlotProps';
export { default as unstable_resolveComponentProps } from './resolveComponentProps';
export { default as unstable_extractEventHandlers } from './extractEventHandlers';
export * from './types';
/**
* @mui/utils v6.0.0-beta.0
* @mui/utils v6.0.0-beta.1
*

@@ -8,44 +8,399 @@ * @license MIT

*/
export { default as chainPropTypes } from './chainPropTypes';
export { default as deepmerge } from './deepmerge';
export { isPlainObject } from './deepmerge';
export { default as elementAcceptingRef } from './elementAcceptingRef';
export { default as elementTypeAcceptingRef } from './elementTypeAcceptingRef';
export { default as exactProp } from './exactProp';
export { default as formatMuiErrorMessage } from './formatMuiErrorMessage';
export { default as getDisplayName } from './getDisplayName';
export { default as HTMLElementType } from './HTMLElementType';
export { default as ponyfillGlobal } from './ponyfillGlobal';
export { default as refType } from './refType';
export { default as unstable_capitalize } from './capitalize';
export { default as unstable_createChainedFunction } from './createChainedFunction';
export { default as unstable_debounce } from './debounce';
export { default as unstable_deprecatedPropType } from './deprecatedPropType';
export { default as unstable_isMuiElement } from './isMuiElement';
export { default as unstable_ownerDocument } from './ownerDocument';
export { default as unstable_ownerWindow } from './ownerWindow';
export { default as unstable_requirePropFactory } from './requirePropFactory';
export { default as unstable_setRef } from './setRef';
export { default as unstable_useEnhancedEffect } from './useEnhancedEffect';
export { default as unstable_useId } from './useId';
export { default as unstable_unsupportedProp } from './unsupportedProp';
export { default as unstable_useControlled } from './useControlled';
export { default as unstable_useEventCallback } from './useEventCallback';
export { default as unstable_useForkRef } from './useForkRef';
export { default as unstable_useLazyRef } from './useLazyRef';
export { default as unstable_useTimeout, Timeout as unstable_Timeout } from './useTimeout';
export { default as unstable_useOnMount } from './useOnMount';
export { default as unstable_isFocusVisible } from './isFocusVisible';
export { default as unstable_getScrollbarSize } from './getScrollbarSize';
export { default as usePreviousProps } from './usePreviousProps';
export { default as getValidReactChildren } from './getValidReactChildren';
export { default as visuallyHidden } from './visuallyHidden';
export { default as integerPropType } from './integerPropType';
export { default as internal_resolveProps } from './resolveProps';
export { default as unstable_composeClasses } from './composeClasses';
export { default as unstable_generateUtilityClass } from './generateUtilityClass';
export { isGlobalState as unstable_isGlobalState } from './generateUtilityClass';
export * from './generateUtilityClass';
export { default as unstable_generateUtilityClasses } from './generateUtilityClasses';
export { default as unstable_ClassNameGenerator } from './ClassNameGenerator';
export { default as clamp } from './clamp';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
chainPropTypes: true,
deepmerge: true,
isPlainObject: true,
elementAcceptingRef: true,
elementTypeAcceptingRef: true,
exactProp: true,
formatMuiErrorMessage: true,
getDisplayName: true,
HTMLElementType: true,
ponyfillGlobal: true,
refType: true,
unstable_capitalize: true,
unstable_createChainedFunction: true,
unstable_debounce: true,
unstable_deprecatedPropType: true,
unstable_isMuiElement: true,
unstable_ownerDocument: true,
unstable_ownerWindow: true,
unstable_requirePropFactory: true,
unstable_setRef: true,
unstable_useEnhancedEffect: true,
unstable_useId: true,
unstable_unsupportedProp: true,
unstable_useControlled: true,
unstable_useEventCallback: true,
unstable_useForkRef: true,
unstable_useLazyRef: true,
unstable_useTimeout: true,
unstable_Timeout: true,
unstable_useOnMount: true,
unstable_isFocusVisible: true,
unstable_getScrollbarSize: true,
usePreviousProps: true,
getValidReactChildren: true,
visuallyHidden: true,
integerPropType: true,
internal_resolveProps: true,
unstable_composeClasses: true,
unstable_generateUtilityClass: true,
unstable_isGlobalState: true,
unstable_generateUtilityClasses: true,
unstable_ClassNameGenerator: true,
clamp: true,
unstable_useSlotProps: true,
unstable_resolveComponentProps: true,
unstable_extractEventHandlers: true
};
Object.defineProperty(exports, "HTMLElementType", {
enumerable: true,
get: function () {
return _HTMLElementType.default;
}
});
Object.defineProperty(exports, "chainPropTypes", {
enumerable: true,
get: function () {
return _chainPropTypes.default;
}
});
Object.defineProperty(exports, "clamp", {
enumerable: true,
get: function () {
return _clamp.default;
}
});
Object.defineProperty(exports, "deepmerge", {
enumerable: true,
get: function () {
return _deepmerge.default;
}
});
Object.defineProperty(exports, "elementAcceptingRef", {
enumerable: true,
get: function () {
return _elementAcceptingRef.default;
}
});
Object.defineProperty(exports, "elementTypeAcceptingRef", {
enumerable: true,
get: function () {
return _elementTypeAcceptingRef.default;
}
});
Object.defineProperty(exports, "exactProp", {
enumerable: true,
get: function () {
return _exactProp.default;
}
});
Object.defineProperty(exports, "formatMuiErrorMessage", {
enumerable: true,
get: function () {
return _formatMuiErrorMessage.default;
}
});
Object.defineProperty(exports, "getDisplayName", {
enumerable: true,
get: function () {
return _getDisplayName.default;
}
});
Object.defineProperty(exports, "getValidReactChildren", {
enumerable: true,
get: function () {
return _getValidReactChildren.default;
}
});
Object.defineProperty(exports, "integerPropType", {
enumerable: true,
get: function () {
return _integerPropType.default;
}
});
Object.defineProperty(exports, "internal_resolveProps", {
enumerable: true,
get: function () {
return _resolveProps.default;
}
});
Object.defineProperty(exports, "isPlainObject", {
enumerable: true,
get: function () {
return _deepmerge.isPlainObject;
}
});
Object.defineProperty(exports, "ponyfillGlobal", {
enumerable: true,
get: function () {
return _ponyfillGlobal.default;
}
});
Object.defineProperty(exports, "refType", {
enumerable: true,
get: function () {
return _refType.default;
}
});
Object.defineProperty(exports, "unstable_ClassNameGenerator", {
enumerable: true,
get: function () {
return _ClassNameGenerator.default;
}
});
Object.defineProperty(exports, "unstable_Timeout", {
enumerable: true,
get: function () {
return _useTimeout.Timeout;
}
});
Object.defineProperty(exports, "unstable_capitalize", {
enumerable: true,
get: function () {
return _capitalize.default;
}
});
Object.defineProperty(exports, "unstable_composeClasses", {
enumerable: true,
get: function () {
return _composeClasses.default;
}
});
Object.defineProperty(exports, "unstable_createChainedFunction", {
enumerable: true,
get: function () {
return _createChainedFunction.default;
}
});
Object.defineProperty(exports, "unstable_debounce", {
enumerable: true,
get: function () {
return _debounce.default;
}
});
Object.defineProperty(exports, "unstable_deprecatedPropType", {
enumerable: true,
get: function () {
return _deprecatedPropType.default;
}
});
Object.defineProperty(exports, "unstable_extractEventHandlers", {
enumerable: true,
get: function () {
return _extractEventHandlers.default;
}
});
Object.defineProperty(exports, "unstable_generateUtilityClass", {
enumerable: true,
get: function () {
return _generateUtilityClass.default;
}
});
Object.defineProperty(exports, "unstable_generateUtilityClasses", {
enumerable: true,
get: function () {
return _generateUtilityClasses.default;
}
});
Object.defineProperty(exports, "unstable_getScrollbarSize", {
enumerable: true,
get: function () {
return _getScrollbarSize.default;
}
});
Object.defineProperty(exports, "unstable_isFocusVisible", {
enumerable: true,
get: function () {
return _isFocusVisible.default;
}
});
Object.defineProperty(exports, "unstable_isGlobalState", {
enumerable: true,
get: function () {
return _generateUtilityClass.isGlobalState;
}
});
Object.defineProperty(exports, "unstable_isMuiElement", {
enumerable: true,
get: function () {
return _isMuiElement.default;
}
});
Object.defineProperty(exports, "unstable_ownerDocument", {
enumerable: true,
get: function () {
return _ownerDocument.default;
}
});
Object.defineProperty(exports, "unstable_ownerWindow", {
enumerable: true,
get: function () {
return _ownerWindow.default;
}
});
Object.defineProperty(exports, "unstable_requirePropFactory", {
enumerable: true,
get: function () {
return _requirePropFactory.default;
}
});
Object.defineProperty(exports, "unstable_resolveComponentProps", {
enumerable: true,
get: function () {
return _resolveComponentProps.default;
}
});
Object.defineProperty(exports, "unstable_setRef", {
enumerable: true,
get: function () {
return _setRef.default;
}
});
Object.defineProperty(exports, "unstable_unsupportedProp", {
enumerable: true,
get: function () {
return _unsupportedProp.default;
}
});
Object.defineProperty(exports, "unstable_useControlled", {
enumerable: true,
get: function () {
return _useControlled.default;
}
});
Object.defineProperty(exports, "unstable_useEnhancedEffect", {
enumerable: true,
get: function () {
return _useEnhancedEffect.default;
}
});
Object.defineProperty(exports, "unstable_useEventCallback", {
enumerable: true,
get: function () {
return _useEventCallback.default;
}
});
Object.defineProperty(exports, "unstable_useForkRef", {
enumerable: true,
get: function () {
return _useForkRef.default;
}
});
Object.defineProperty(exports, "unstable_useId", {
enumerable: true,
get: function () {
return _useId.default;
}
});
Object.defineProperty(exports, "unstable_useLazyRef", {
enumerable: true,
get: function () {
return _useLazyRef.default;
}
});
Object.defineProperty(exports, "unstable_useOnMount", {
enumerable: true,
get: function () {
return _useOnMount.default;
}
});
Object.defineProperty(exports, "unstable_useSlotProps", {
enumerable: true,
get: function () {
return _useSlotProps.default;
}
});
Object.defineProperty(exports, "unstable_useTimeout", {
enumerable: true,
get: function () {
return _useTimeout.default;
}
});
Object.defineProperty(exports, "usePreviousProps", {
enumerable: true,
get: function () {
return _usePreviousProps.default;
}
});
Object.defineProperty(exports, "visuallyHidden", {
enumerable: true,
get: function () {
return _visuallyHidden.default;
}
});
var _chainPropTypes = _interopRequireDefault(require("./chainPropTypes"));
var _deepmerge = _interopRequireWildcard(require("./deepmerge"));
var _elementAcceptingRef = _interopRequireDefault(require("./elementAcceptingRef"));
var _elementTypeAcceptingRef = _interopRequireDefault(require("./elementTypeAcceptingRef"));
var _exactProp = _interopRequireDefault(require("./exactProp"));
var _formatMuiErrorMessage = _interopRequireDefault(require("./formatMuiErrorMessage"));
var _getDisplayName = _interopRequireDefault(require("./getDisplayName"));
var _HTMLElementType = _interopRequireDefault(require("./HTMLElementType"));
var _ponyfillGlobal = _interopRequireDefault(require("./ponyfillGlobal"));
var _refType = _interopRequireDefault(require("./refType"));
var _capitalize = _interopRequireDefault(require("./capitalize"));
var _createChainedFunction = _interopRequireDefault(require("./createChainedFunction"));
var _debounce = _interopRequireDefault(require("./debounce"));
var _deprecatedPropType = _interopRequireDefault(require("./deprecatedPropType"));
var _isMuiElement = _interopRequireDefault(require("./isMuiElement"));
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 _useLazyRef = _interopRequireDefault(require("./useLazyRef"));
var _useTimeout = _interopRequireWildcard(require("./useTimeout"));
var _useOnMount = _interopRequireDefault(require("./useOnMount"));
var _isFocusVisible = _interopRequireDefault(require("./isFocusVisible"));
var _getScrollbarSize = _interopRequireDefault(require("./getScrollbarSize"));
var _usePreviousProps = _interopRequireDefault(require("./usePreviousProps"));
var _getValidReactChildren = _interopRequireDefault(require("./getValidReactChildren"));
var _visuallyHidden = _interopRequireDefault(require("./visuallyHidden"));
var _integerPropType = _interopRequireDefault(require("./integerPropType"));
var _resolveProps = _interopRequireDefault(require("./resolveProps"));
var _composeClasses = _interopRequireDefault(require("./composeClasses"));
var _generateUtilityClass = _interopRequireWildcard(require("./generateUtilityClass"));
Object.keys(_generateUtilityClass).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _generateUtilityClass[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _generateUtilityClass[key];
}
});
});
var _generateUtilityClasses = _interopRequireDefault(require("./generateUtilityClasses"));
var _ClassNameGenerator = _interopRequireDefault(require("./ClassNameGenerator"));
var _clamp = _interopRequireDefault(require("./clamp"));
var _useSlotProps = _interopRequireDefault(require("./useSlotProps"));
var _resolveComponentProps = _interopRequireDefault(require("./resolveComponentProps"));
var _extractEventHandlers = _interopRequireDefault(require("./extractEventHandlers"));
var _types = require("./types");
Object.keys(_types).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _types[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _types[key];
}
});
});
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }

@@ -1,2 +0,26 @@

export { default } from './integerPropType';
export * from './integerPropType';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {};
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _integerPropType.default;
}
});
var _integerPropType = _interopRequireWildcard(require("./integerPropType"));
Object.keys(_integerPropType).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _integerPropType[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _integerPropType[key];
}
});
});
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }

@@ -1,2 +0,9 @@

export function getTypeByValue(value) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
exports.getTypeByValue = getTypeByValue;
function getTypeByValue(value) {
const valueType = typeof value;

@@ -44,2 +51,2 @@ switch (valueType) {

validatorNoop.isRequired = validatorNoop;
export default process.env.NODE_ENV === 'production' ? validatorNoop : validator;
var _default = exports.default = process.env.NODE_ENV === 'production' ? validatorNoop : validator;
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/integerPropType/index.js",
"module": "../esm/integerPropType/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,1 +0,13 @@

export { default } from './isFocusVisible';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _isFocusVisible.default;
}
});
var _isFocusVisible = _interopRequireDefault(require("./isFocusVisible"));

@@ -0,5 +1,11 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = isFocusVisible;
/**
* Returns a boolean indicating if the event's target has :focus-visible
*/
export default function isFocusVisible(element) {
function isFocusVisible(element) {
try {

@@ -6,0 +12,0 @@ return element.matches(':focus-visible');

{
"sideEffects": false,
"module": "./index.js",
"main": "../node/isFocusVisible/index.js",
"module": "../esm/isFocusVisible/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,1 +0,13 @@

export { default } from './isMuiElement';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _isMuiElement.default;
}
});
var _isMuiElement = _interopRequireDefault(require("./isMuiElement"));

@@ -1,8 +0,16 @@

import * as React from 'react';
export default function isMuiElement(element, muiNames) {
return /*#__PURE__*/React.isValidElement(element) && muiNames.indexOf(
// For server components `muiName` is avaialble in element.type._payload.value.muiName
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = isMuiElement;
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
function isMuiElement(element, muiNames) {
var _muiName, _element$type;
return /*#__PURE__*/React.isValidElement(element) && muiNames.indexOf( // For server components `muiName` is avaialble in element.type._payload.value.muiName
// relevant info - https://github.com/facebook/react/blob/2807d781a08db8e9873687fccc25c0f12b4fb3d4/packages/react/src/ReactLazy.js#L45
// eslint-disable-next-line no-underscore-dangle
element.type.muiName ?? element.type?._payload?.value?.muiName) !== -1;
(_muiName = element.type.muiName) != null ? _muiName : (_element$type = element.type) == null || (_element$type = _element$type._payload) == null || (_element$type = _element$type.value) == null ? void 0 : _element$type.muiName) !== -1;
}
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/isMuiElement/index.js",
"module": "../esm/isMuiElement/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}
/**
* @mui/utils v6.0.0-beta.0
* @mui/utils v6.0.0-beta.1
*

@@ -50,2 +50,6 @@ * @license MIT

export { default as unstable_ClassNameGenerator } from './ClassNameGenerator';
export { default as clamp } from './clamp';
export { default as clamp } from './clamp';
export { default as unstable_useSlotProps } from './useSlotProps';
export { default as unstable_resolveComponentProps } from './resolveComponentProps';
export { default as unstable_extractEventHandlers } from './extractEventHandlers';
export * from './types';

@@ -1,1 +0,13 @@

export { default } from './ownerDocument';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _ownerDocument.default;
}
});
var _ownerDocument = _interopRequireDefault(require("./ownerDocument"));

@@ -1,3 +0,9 @@

export default function ownerDocument(node) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = ownerDocument;
function ownerDocument(node) {
return node && node.ownerDocument || document;
}
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/ownerDocument/index.js",
"module": "../esm/ownerDocument/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,1 +0,13 @@

export { default } from './ownerWindow';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _ownerWindow.default;
}
});
var _ownerWindow = _interopRequireDefault(require("./ownerWindow"));

@@ -1,5 +0,12 @@

import ownerDocument from '../ownerDocument';
export default function ownerWindow(node) {
const doc = ownerDocument(node);
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = ownerWindow;
var _ownerDocument = _interopRequireDefault(require("../ownerDocument"));
function ownerWindow(node) {
const doc = (0, _ownerDocument.default)(node);
return doc.defaultView || window;
}
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/ownerWindow/index.js",
"module": "../esm/ownerWindow/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}
{
"name": "@mui/utils",
"version": "6.0.0-beta.0",
"version": "6.0.0-beta.1",
"private": false,
"author": "MUI Team",
"description": "Utility functions for React components.",
"main": "./node/index.js",
"main": "./index.js",
"keywords": [

@@ -29,4 +29,5 @@ "react",

"dependencies": {
"@babel/runtime": "^7.24.7",
"@babel/runtime": "^7.24.8",
"@types/prop-types": "^15.7.12",
"clsx": "^2.1.1",
"prop-types": "^15.8.1",

@@ -52,4 +53,4 @@ "react-is": "^18.3.1"

},
"module": "./index.js",
"module": "./esm/index.js",
"types": "./index.d.ts"
}

@@ -1,1 +0,13 @@

export { default } from './ponyfillGlobal';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _ponyfillGlobal.default;
}
});
var _ponyfillGlobal = _interopRequireDefault(require("./ponyfillGlobal"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/ponyfillGlobal/index.js",
"module": "../esm/ponyfillGlobal/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,3 +1,9 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
/* eslint-disable */
// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
export default typeof window != 'undefined' && window.Math == Math ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();
var _default = exports.default = typeof window != 'undefined' && window.Math == Math ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();

@@ -1,1 +0,13 @@

export { default } from './refType';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _refType.default;
}
});
var _refType = _interopRequireDefault(require("./refType"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/refType/index.js",
"module": "../esm/refType/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,3 +0,10 @@

import PropTypes from 'prop-types';
const refType = PropTypes.oneOfType([PropTypes.func, PropTypes.object]);
export default refType;
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _propTypes = _interopRequireDefault(require("prop-types"));
const refType = _propTypes.default.oneOfType([_propTypes.default.func, _propTypes.default.object]);
var _default = exports.default = refType;

@@ -1,1 +0,13 @@

export { default } from './requirePropFactory';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _requirePropFactory.default;
}
});
var _requirePropFactory = _interopRequireDefault(require("./requirePropFactory"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/requirePropFactory/index.js",
"module": "../esm/requirePropFactory/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,2 +0,8 @@

export default function requirePropFactory(componentNameInError, Component) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = requirePropFactory;
function requirePropFactory(componentNameInError, Component) {
if (process.env.NODE_ENV === 'production') {

@@ -12,3 +18,3 @@ return () => null;

const propFullNameSafe = propFullName || propName;
const defaultTypeChecker = prevPropTypes?.[propFullNameSafe];
const defaultTypeChecker = prevPropTypes == null ? void 0 : prevPropTypes[propFullNameSafe];
if (defaultTypeChecker) {

@@ -15,0 +21,0 @@ const typeCheckerResult = defaultTypeChecker(props, propName, componentName, location, propFullName, ...args);

@@ -1,1 +0,13 @@

export { default } from './resolveProps';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _resolveProps.default;
}
});
var _resolveProps = _interopRequireDefault(require("./resolveProps"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/resolveProps/index.js",
"module": "../esm/resolveProps/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,1 +1,7 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = resolveProps;
/**

@@ -7,3 +13,3 @@ * Add keys, values of `defaultProps` that does not exist in `props`

*/
export default function resolveProps(defaultProps, props) {
function resolveProps(defaultProps, props) {
const output = {

@@ -10,0 +16,0 @@ ...props

@@ -1,1 +0,13 @@

export { default } from './setRef';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _setRef.default;
}
});
var _setRef = _interopRequireDefault(require("./setRef"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/setRef/index.js",
"module": "../esm/setRef/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,1 +1,7 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = setRef;
/**

@@ -14,3 +20,3 @@ * TODO v5: consider making it private

*/
export default function setRef(ref, value) {
function setRef(ref, value) {
if (typeof ref === 'function') {

@@ -17,0 +23,0 @@ ref(value);

@@ -1,1 +0,13 @@

export { default } from './unsupportedProp';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _unsupportedProp.default;
}
});
var _unsupportedProp = _interopRequireDefault(require("./unsupportedProp"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/unsupportedProp/index.js",
"module": "../esm/unsupportedProp/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -1,2 +0,8 @@

export default function unsupportedProp(props, propName, componentName, location, propFullName) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = unsupportedProp;
function unsupportedProp(props, propName, componentName, location, propFullName) {
if (process.env.NODE_ENV === 'production') {

@@ -3,0 +9,0 @@ return null;

@@ -1,1 +0,13 @@

export { default } from './useControlled';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useControlled.default;
}
});
var _useControlled = _interopRequireDefault(require("./useControlled"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/useControlled/index.js",
"module": "../esm/useControlled/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,6 +1,13 @@

"use strict";
'use client';
/* eslint-disable react-hooks/rules-of-hooks, react-hooks/exhaustive-deps */
import * as React from 'react';
export default function useControlled({
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useControlled;
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
function useControlled({
controlled,

@@ -7,0 +14,0 @@ default: defaultProp,

@@ -1,1 +0,13 @@

export { default } from './useEnhancedEffect';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useEnhancedEffect.default;
}
});
var _useEnhancedEffect = _interopRequireDefault(require("./useEnhancedEffect"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/useEnhancedEffect/index.js",
"module": "../esm/useEnhancedEffect/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,5 +1,11 @@

"use strict";
'use client';
import * as React from 'react';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
/**

@@ -13,2 +19,2 @@ * A version of `React.useLayoutEffect` that does not show a warning when server-side rendering.

const useEnhancedEffect = typeof window !== 'undefined' ? React.useLayoutEffect : React.useEffect;
export default useEnhancedEffect;
var _default = exports.default = useEnhancedEffect;

@@ -1,1 +0,13 @@

export { default } from './useEventCallback';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useEventCallback.default;
}
});
var _useEventCallback = _interopRequireDefault(require("./useEventCallback"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/useEventCallback/index.js",
"module": "../esm/useEventCallback/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,6 +1,13 @@

"use strict";
'use client';
import * as React from 'react';
import useEnhancedEffect from '../useEnhancedEffect';
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var React = _interopRequireWildcard(require("react"));
var _useEnhancedEffect = _interopRequireDefault(require("../useEnhancedEffect"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
/**

@@ -13,3 +20,3 @@ * Inspired by https://github.com/facebook/react/issues/14099#issuecomment-440013892

const ref = React.useRef(fn);
useEnhancedEffect(() => {
(0, _useEnhancedEffect.default)(() => {
ref.current = fn;

@@ -21,2 +28,2 @@ });

}
export default useEventCallback;
var _default = exports.default = useEventCallback;

@@ -1,1 +0,13 @@

export { default } from './useForkRef';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useForkRef.default;
}
});
var _useForkRef = _interopRequireDefault(require("./useForkRef"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/useForkRef/index.js",
"module": "../esm/useForkRef/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,6 +1,14 @@

"use strict";
'use client';
import * as React from 'react';
import setRef from '../setRef';
export default function useForkRef(...refs) {
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useForkRef;
var React = _interopRequireWildcard(require("react"));
var _setRef = _interopRequireDefault(require("../setRef"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
function useForkRef(...refs) {
/**

@@ -17,3 +25,3 @@ * This will create a new function if the refs passed to this hook change and are all defined.

refs.forEach(ref => {
setRef(ref, instance);
(0, _setRef.default)(ref, instance);
});

@@ -20,0 +28,0 @@ };

@@ -1,1 +0,13 @@

export { default } from './useId';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useId.default;
}
});
var _useId = _interopRequireDefault(require("./useId"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/useId/index.js",
"module": "../esm/useId/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,4 +1,11 @@

"use strict";
'use client';
import * as React from 'react';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useId;
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
let globalId = 0;

@@ -29,6 +36,6 @@ function useGlobalId(idOverride) {

*/
export default function useId(idOverride) {
function useId(idOverride) {
if (maybeReactUseId !== undefined) {
const reactId = maybeReactUseId();
return idOverride ?? reactId;
return idOverride != null ? idOverride : reactId;
}

@@ -35,0 +42,0 @@ // eslint-disable-next-line react-hooks/rules-of-hooks -- `React.useId` is invariant at runtime.

@@ -1,1 +0,13 @@

export { default } from './useLazyRef';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useLazyRef.default;
}
});
var _useLazyRef = _interopRequireDefault(require("./useLazyRef"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/useLazyRef/index.js",
"module": "../esm/useLazyRef/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,4 +1,11 @@

"use strict";
'use client';
import * as React from 'react';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useLazyRef;
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
const UNINITIALIZED = {};

@@ -13,3 +20,3 @@

*/
export default function useLazyRef(init, initArg) {
function useLazyRef(init, initArg) {
const ref = React.useRef(UNINITIALIZED);

@@ -16,0 +23,0 @@ if (ref.current === UNINITIALIZED) {

@@ -1,1 +0,13 @@

export { default } from './useLocalStorageState';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useLocalStorageState.default;
}
});
var _useLocalStorageState = _interopRequireDefault(require("./useLocalStorageState"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/useLocalStorageState/index.js",
"module": "../esm/useLocalStorageState/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,5 +1,11 @@

"use strict";
'use client';
import * as React from 'react';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
// storage events only work across tabs, we'll use an event emitter to announce within the current tab

@@ -93,3 +99,6 @@ const currentTabChangeListeners = new Map();

const subscribeKey = React.useCallback(callbark => subscribe(area, key, callbark), [area, key]);
const getKeySnapshot = React.useCallback(() => getSnapshot(area, key) ?? initialValue, [area, initialValue, key]);
const getKeySnapshot = React.useCallback(() => {
var _getSnapshot;
return (_getSnapshot = getSnapshot(area, key)) != null ? _getSnapshot : initialValue;
}, [area, initialValue, key]);

@@ -109,2 +118,2 @@ // Start with null for the hydration, and then switch to the actual value.

}
export default typeof window === 'undefined' ? useLocalStorageStateServer : useLocalStorageStateBrowser;
var _default = exports.default = typeof window === 'undefined' ? useLocalStorageStateServer : useLocalStorageStateBrowser;

@@ -1,1 +0,13 @@

export { default } from './useOnMount';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useOnMount.default;
}
});
var _useOnMount = _interopRequireDefault(require("./useOnMount"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/useOnMount/index.js",
"module": "../esm/useOnMount/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,4 +1,11 @@

"use strict";
'use client';
import * as React from 'react';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useOnMount;
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
const EMPTY = [];

@@ -9,3 +16,3 @@

*/
export default function useOnMount(fn) {
function useOnMount(fn) {
/* eslint-disable react-hooks/exhaustive-deps */

@@ -12,0 +19,0 @@ React.useEffect(fn, EMPTY);

@@ -1,1 +0,13 @@

export { default } from './usePreviousProps';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _usePreviousProps.default;
}
});
var _usePreviousProps = _interopRequireDefault(require("./usePreviousProps"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/usePreviousProps/index.js",
"module": "../esm/usePreviousProps/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,4 +1,11 @@

"use strict";
'use client';
import * as React from 'react';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var React = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
const usePreviousProps = value => {

@@ -11,2 +18,2 @@ const ref = React.useRef({});

};
export default usePreviousProps;
var _default = exports.default = usePreviousProps;

@@ -1,2 +0,20 @@

export { default } from './useTimeout';
export { Timeout } from './useTimeout';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "Timeout", {
enumerable: true,
get: function () {
return _useTimeout.Timeout;
}
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _useTimeout.default;
}
});
var _useTimeout = _interopRequireWildcard(require("./useTimeout"));
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/useTimeout/index.js",
"module": "../esm/useTimeout/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,6 +1,13 @@

"use strict";
'use client';
import useLazyRef from '../useLazyRef/useLazyRef';
import useOnMount from '../useOnMount/useOnMount';
export class Timeout {
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Timeout = void 0;
exports.default = useTimeout;
var _useLazyRef = _interopRequireDefault(require("../useLazyRef/useLazyRef"));
var _useOnMount = _interopRequireDefault(require("../useOnMount/useOnMount"));
class Timeout {
static create() {

@@ -31,6 +38,7 @@ return new Timeout();

}
export default function useTimeout() {
const timeout = useLazyRef(Timeout.create).current;
useOnMount(timeout.disposeEffect);
exports.Timeout = Timeout;
function useTimeout() {
const timeout = (0, _useLazyRef.default)(Timeout.create).current;
(0, _useOnMount.default)(timeout.disposeEffect);
return timeout;
}

@@ -1,1 +0,13 @@

export { default } from './visuallyHidden';
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function () {
return _visuallyHidden.default;
}
});
var _visuallyHidden = _interopRequireDefault(require("./visuallyHidden"));
{
"sideEffects": false,
"module": "./index.js",
"main": "../node/visuallyHidden/index.js",
"module": "../esm/visuallyHidden/index.js",
"main": "./index.js",
"types": "./index.d.ts"
}

@@ -0,1 +1,7 @@

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
const visuallyHidden = {

@@ -12,2 +18,2 @@ border: 0,

};
export default visuallyHidden;
var _default = exports.default = visuallyHidden;

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc