diff --git a/package-lock.json b/package-lock.json index 9857021f..47db2b73 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,11 +16,10 @@ "@babel/preset-react": "^7.8.3", "@emotion/react": "^11.4.1", "@emotion/styled": "^11.3.0", - "@mui/material": "^5.0.0", + "@mui/material": "^5.7.0", "@types/node": "^13.9.0", - "@types/react": "^16.9.23", - "@types/react-dom": "^16.9.5", - "@types/react-is": "^16.7.1", + "@types/react": "^18.0.9", + "@types/react-dom": "^18.0.3", "@typescript-eslint/eslint-plugin": "^3.9.1", "@typescript-eslint/parser": "^3.9.1", "babel-plugin-optimize-clsx": "^2.6.1", @@ -29,8 +28,8 @@ "eslint-plugin-import": "~2.22.0", "eslint-plugin-jsx-a11y": "^6.3.1", "eslint-plugin-react": "^7.20.6", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0", + "react": "^18.1.0", + "react-dom": "^18.1.0", "rimraf": "^3.0.2", "rollup-plugin-bundle-size": "^1.0.3", "rollup-plugin-copy": "^3.3.0", @@ -3348,9 +3347,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", - "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", "dev": true, "dependencies": { "regenerator-runtime": "^0.13.4" @@ -3438,9 +3437,9 @@ "dev": true }, "node_modules/@emotion/babel-plugin": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz", - "integrity": "sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA==", + "version": "11.9.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", + "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.12.13", @@ -3454,7 +3453,10 @@ "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "^4.0.3" + "stylis": "4.0.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@emotion/babel-plugin/node_modules/@babel/helper-module-imports": { @@ -3522,16 +3524,16 @@ } }, "node_modules/@emotion/cache": { - "version": "11.4.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.4.0.tgz", - "integrity": "sha512-Zx70bjE7LErRO9OaZrhf22Qye1y4F7iDl+ITjet0J+i+B88PrAOBkKvaAWhxsZf72tDLajwCgfCjJ2dvH77C3g==", + "version": "11.7.1", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.7.1.tgz", + "integrity": "sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==", "dev": true, "dependencies": { "@emotion/memoize": "^0.7.4", - "@emotion/sheet": "^1.0.0", + "@emotion/sheet": "^1.1.0", "@emotion/utils": "^1.0.0", "@emotion/weak-memoize": "^0.2.5", - "stylis": "^4.0.3" + "stylis": "4.0.13" } }, "node_modules/@emotion/hash": { @@ -3541,9 +3543,9 @@ "dev": true }, "node_modules/@emotion/is-prop-valid": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.0.tgz", - "integrity": "sha512-9RkilvXAufQHsSsjQ3PIzSns+pxuX4EW8EbGeSPjZMHuMx6z/MOzb9LpqNieQX4F3mre3NWS2+X3JNRHTQztUQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", "dev": true, "dependencies": { "@emotion/memoize": "^0.7.4" @@ -3556,24 +3558,36 @@ "dev": true }, "node_modules/@emotion/react": { - "version": "11.4.1", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.4.1.tgz", - "integrity": "sha512-pRegcsuGYj4FCdZN6j5vqCALkNytdrKw3TZMekTzNXixRg4wkLsU5QEaBG5LC6l01Vppxlp7FE3aTHpIG5phLg==", + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.0.tgz", + "integrity": "sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.4.0", - "@emotion/serialize": "^1.0.2", - "@emotion/sheet": "^1.0.2", - "@emotion/utils": "^1.0.0", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/cache": "^11.7.1", + "@emotion/serialize": "^1.0.3", + "@emotion/utils": "^1.1.0", "@emotion/weak-memoize": "^0.2.5", "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } } }, "node_modules/@emotion/serialize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz", - "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==", "dev": true, "dependencies": { "@emotion/hash": "^0.8.0", @@ -3583,16 +3597,10 @@ "csstype": "^3.0.2" } }, - "node_modules/@emotion/serialize/node_modules/csstype": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", - "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==", - "dev": true - }, "node_modules/@emotion/sheet": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.2.tgz", - "integrity": "sha512-QQPB1B70JEVUHuNtzjHftMGv6eC3Y9wqavyarj4x4lg47RACkeSfNo5pxIOKizwS9AEFLohsqoaxGQj4p0vSIw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", + "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==", "dev": true }, "node_modules/@emotion/styled": { @@ -3615,9 +3623,9 @@ "dev": true }, "node_modules/@emotion/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==", "dev": true }, "node_modules/@emotion/weak-memoize": { @@ -3884,23 +3892,63 @@ "node": ">= 6" } }, + "node_modules/@mui/base": { + "version": "5.0.0-alpha.80", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.80.tgz", + "integrity": "sha512-sPSYwJzwNMaqpksdLuOhpQQLrhtpBH4sNnMSgkzJzo7Jo4HF9ivjNpq27Zh5+sdRe5MTt0gcBT0QSMO6zML1Aw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.17.2", + "@emotion/is-prop-valid": "^1.1.2", + "@mui/private-classnames": "^5.7.0", + "@mui/types": "^7.1.3", + "@mui/utils": "^5.7.0", + "@popperjs/core": "^2.11.5", + "clsx": "^1.1.1", + "prop-types": "^15.8.1", + "react-is": "^17.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/base/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, "node_modules/@mui/material": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.0.1.tgz", - "integrity": "sha512-+/JJzRcORUf5MiZnzuqsPFRgxm3/0CUi1wE97ZQ2y7r+EnDVsjJLcjAH9Q9GY3k9zkPIpYb9Hig/+HT6AGZRnQ==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.7.0.tgz", + "integrity": "sha512-s1TSuUK5upNzGY5ZFHfJyzEt9fijn4cE+kEdEq7jGF+vpZIYXsDooH07+dNJ9+cJjYo6f9Fq1q5fPkknRC2Trw==", "dev": true, "dependencies": { - "@babel/runtime": "^7.15.4", - "@mui/core": "5.0.0-alpha.48", - "@mui/system": "^5.0.1", - "@mui/types": "^7.0.0", - "@mui/utils": "^5.0.1", - "@popperjs/core": "^2.4.4", - "@types/react-transition-group": "^4.4.3", + "@babel/runtime": "^7.17.2", + "@mui/base": "5.0.0-alpha.80", + "@mui/private-classnames": "^5.7.0", + "@mui/system": "^5.7.0", + "@mui/types": "^7.1.3", + "@mui/utils": "^5.7.0", + "@types/react-transition-group": "^4.4.4", "clsx": "^1.1.1", - "csstype": "^3.0.9", + "csstype": "^3.0.11", "hoist-non-react-statics": "^3.3.2", - "prop-types": "^15.7.2", + "prop-types": "^15.8.1", "react-is": "^17.0.2", "react-transition-group": "^4.4.2" }, @@ -3909,14 +3957,14 @@ }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/material-ui" + "url": "https://opencollective.com/mui" }, "peerDependencies": { - "@emotion/react": "^11.4.1", + "@emotion/react": "^11.5.0", "@emotion/styled": "^11.3.0", - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { "@emotion/react": { @@ -3930,26 +3978,45 @@ } } }, - "node_modules/@mui/material/node_modules/@mui/core": { - "version": "5.0.0-alpha.48", - "resolved": "https://registry.npmjs.org/@mui/core/-/core-5.0.0-alpha.48.tgz", - "integrity": "sha512-H/QQwKsr2EqPAnP35DGDpWihk5BOFYGhO52rIHb3XKOfoUjDCrCHBy2kvr3dLWJDmJXr/QzYj3AX10n5XzlaMg==", + "node_modules/@mui/material/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/@mui/private-classnames": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/private-classnames/-/private-classnames-5.7.0.tgz", + "integrity": "sha512-OSB4ybzpYiS11rQ3VtbcJz/CS19lC0r0Hk14iRZwPtVgapnL1hKsGtmgRviZLxpLk/cZUKaxaJDuuzI/extCoA==", + "dev": true, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + } + }, + "node_modules/@mui/private-theming": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.7.0.tgz", + "integrity": "sha512-r/6JAWAHV1IFASZnceJPe9QT/s12ia/okGbmCUO4MEPdsWcNKye1RVKSwVgLATaX3YwPxDljWguIQrM3R2gZNA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.15.4", - "@emotion/is-prop-valid": "^1.1.0", - "@mui/utils": "^5.0.1", - "clsx": "^1.1.1", - "prop-types": "^15.7.2", - "react-is": "^17.0.2" + "@babel/runtime": "^7.17.2", + "@mui/utils": "^5.7.0", + "prop-types": "^15.8.1" }, "engines": { "node": ">=12.0.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, "peerDependencies": { - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^17.0.2", - "react-dom": "^17.0.2" + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { "@types/react": { @@ -3957,33 +4024,27 @@ } } }, - "node_modules/@mui/material/node_modules/@mui/system": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.0.1.tgz", - "integrity": "sha512-pGNKUpjK5hm4apZAUZu7LugemBPoZnNvNNCI2miI/BXxqyx41mL9+iT9p6Qe9uDOh8Z6GUbLIzvOjSTP+ECRZw==", + "node_modules/@mui/styled-engine": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.7.0.tgz", + "integrity": "sha512-JTvp+6lbAXYqgf/YInwR+hd4F8Fhg5PxMBwKTFsdKbaZFvyBD95hzKcxRmO9Y/NdjwFYWm5bBhcZAT4r2g1kZA==", "dev": true, "dependencies": { - "@babel/runtime": "^7.15.4", - "@mui/private-theming": "^5.0.1", - "@mui/styled-engine": "^5.0.1", - "@mui/types": "^7.0.0", - "@mui/utils": "^5.0.1", - "clsx": "^1.1.1", - "csstype": "^3.0.9", - "prop-types": "^15.7.2" + "@babel/runtime": "^7.17.2", + "@emotion/cache": "^11.7.1", + "prop-types": "^15.8.1" }, "engines": { "node": ">=12.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/material-ui" + "url": "https://opencollective.com/mui" }, "peerDependencies": { "@emotion/react": "^11.4.1", "@emotion/styled": "^11.3.0", - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^17.0.2" + "react": "^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { "@emotion/react": { @@ -3991,43 +4052,53 @@ }, "@emotion/styled": { "optional": true - }, - "@types/react": { - "optional": true } } }, - "node_modules/@mui/material/node_modules/@mui/system/node_modules/@mui/private-theming": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.0.1.tgz", - "integrity": "sha512-R8Cf2+32cG1OXFAqTighA5Mx9R5BQ57cN1ZVaNgfgdbI87Yig2fVMdFSPrw3txcjKlnwsvFJF8AdwQMqq1tJ3Q==", + "node_modules/@mui/system": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.7.0.tgz", + "integrity": "sha512-M0vemfcfaRQzqLUmVRIsAVb0rx2ULHisHED6njoJqtjH58gbVb497mH+K1vI+Lh29fKR6Ki2mx3egxVi7mUn9w==", "dev": true, "dependencies": { - "@babel/runtime": "^7.15.4", - "@mui/utils": "^5.0.1", - "prop-types": "^15.7.2" + "@babel/runtime": "^7.17.2", + "@mui/private-theming": "^5.7.0", + "@mui/styled-engine": "^5.7.0", + "@mui/types": "^7.1.3", + "@mui/utils": "^5.7.0", + "clsx": "^1.1.1", + "csstype": "^3.0.11", + "prop-types": "^15.8.1" }, "engines": { "node": ">=12.0.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/material-ui" + "url": "https://opencollective.com/mui" }, "peerDependencies": { - "@types/react": "^16.8.6 || ^17.0.0", - "react": "^17.0.2" + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" }, "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, "@types/react": { "optional": true } } }, - "node_modules/@mui/material/node_modules/@mui/types": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.0.0.tgz", - "integrity": "sha512-M/tkF2pZ4uoPhZ8pnNhlVnOFtz6F3dnYKIsnj8MuXKT6d26IE2u0UjA8B0275ggN74dR9rlHG5xJt5jgDx/Ung==", + "node_modules/@mui/types": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.1.3.tgz", + "integrity": "sha512-DDF0UhMBo4Uezlk+6QxrlDbchF79XG6Zs0zIewlR4c0Dt6GKVFfUtzPtHCH1tTbcSlq/L2bGEdiaoHBJ9Y1gSA==", "dev": true, "peerDependencies": { "@types/react": "*" @@ -4038,66 +4109,27 @@ } } }, - "node_modules/@mui/material/node_modules/csstype": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", - "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==", - "dev": true - }, - "node_modules/@mui/material/node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "node_modules/@mui/styled-engine": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.0.1.tgz", - "integrity": "sha512-j40nCbaKr1HAZYqpX61XvZYsadYskjo3u6+pRFFaewSViAkkD1rjjbubpnh15nqVfYmijtHMZJ9/l1x1hamvfQ==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.15.4", - "@emotion/cache": "^11.4.0", - "prop-types": "^15.7.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/material-ui" - }, - "peerDependencies": { - "@emotion/react": "^11.4.1", - "@emotion/styled": "^11.3.0", - "react": "^17.0.2" - }, - "peerDependenciesMeta": { - "@emotion/react": { - "optional": true - }, - "@emotion/styled": { - "optional": true - } - } - }, "node_modules/@mui/utils": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.0.1.tgz", - "integrity": "sha512-GWO104N+o9KG5fKiTEYnAg7kONKEg3vLN+VROAU0f3it6lFGLCVPcQYex/1gJ4QAy96u6Ez8/Hmmhi1+3cX0tQ==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.7.0.tgz", + "integrity": "sha512-uWpDIEXl7bWYkJwKQQ4Rdhc2dcotVETRYuLy29V6qLYZyAbs7AMKwDDz0XKy3RMNmU7S2R/jEeSb9xjXscQUHQ==", "dev": true, "dependencies": { - "@babel/runtime": "^7.15.4", - "@types/prop-types": "^15.7.4", + "@babel/runtime": "^7.17.2", + "@types/prop-types": "^15.7.5", "@types/react-is": "^16.7.1 || ^17.0.0", - "prop-types": "^15.7.2", + "prop-types": "^15.8.1", "react-is": "^17.0.2" }, "engines": { "node": ">=12.0.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, "peerDependencies": { - "react": "^17.0.2" + "react": "^17.0.0 || ^18.0.0" } }, "node_modules/@mui/utils/node_modules/react-is": { @@ -4142,10 +4174,14 @@ } }, "node_modules/@popperjs/core": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.3.tgz", - "integrity": "sha512-xDu17cEfh7Kid/d95kB6tZsLOmSWKCZKtprnhVepjsSaCij+lM3mItSJDuuHDMbCWTh8Ejmebwb+KONcCJ0eXQ==", - "dev": true + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } }, "node_modules/@rollup/plugin-commonjs": { "version": "11.1.0", @@ -4459,43 +4495,44 @@ "dev": true }, "node_modules/@types/prop-types": { - "version": "15.7.4", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", "dev": true }, "node_modules/@types/react": { - "version": "16.9.23", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.23.tgz", - "integrity": "sha512-SsGVT4E7L2wLN3tPYLiF20hmZTPGuzaayVunfgXzUn1x4uHVsKH6QDJQ/TdpHqwsTLd4CwrmQ2vOgxN7gE24gw==", + "version": "18.0.9", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.9.tgz", + "integrity": "sha512-9bjbg1hJHUm4De19L1cHiW0Jvx3geel6Qczhjd0qY5VKVE2X5+x77YxAepuCwVh4vrgZJdgEJw48zrhRIeF4Nw==", "dev": true, "dependencies": { "@types/prop-types": "*", - "csstype": "^2.2.0" + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, "node_modules/@types/react-dom": { - "version": "16.9.5", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.5.tgz", - "integrity": "sha512-BX6RQ8s9D+2/gDhxrj8OW+YD4R+8hj7FEM/OJHGNR0KipE1h1mSsf39YeyC81qafkq+N3rU3h3RFbLSwE5VqUg==", + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", + "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", "dev": true, "dependencies": { "@types/react": "*" } }, "node_modules/@types/react-is": { - "version": "16.7.1", - "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-16.7.1.tgz", - "integrity": "sha512-dMLFD2cCsxtDgMkTydQCM0PxDq8vwc6uN5M/jRktDfYvH3nQj6pjC9OrCXS2lKlYoYTNJorI/dI8x9dpLshexQ==", + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", "dev": true, "dependencies": { "@types/react": "*" } }, "node_modules/@types/react-transition-group": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.3.tgz", - "integrity": "sha512-fUx5muOWSYP8Bw2BUQ9M9RK9+W1XBK/7FLJ8PTQpnpTEkn0ccyMffyEQvan4C3h53gHdx7KE5Qrxi/LnUGQtdg==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.4.tgz", + "integrity": "sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug==", "dev": true, "dependencies": { "@types/react": "*" @@ -4510,6 +4547,12 @@ "@types/node": "*" } }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "dev": true + }, "node_modules/@types/stack-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", @@ -6239,9 +6282,9 @@ } }, "node_modules/csstype": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.3.tgz", - "integrity": "sha512-rINUZXOkcBmoHWEyu7JdHu5JMzkGRoMX4ov9830WNgxf5UYxcBUO0QTKAqeJ5EZfSdlrcJYkC8WwfVW7JYi4yg==", + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==", "dev": true }, "node_modules/damerau-levenshtein": { @@ -6468,12 +6511,6 @@ "csstype": "^3.0.2" } }, - "node_modules/dom-helpers/node_modules/csstype": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", - "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==", - "dev": true - }, "node_modules/domexception": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", @@ -13416,14 +13453,14 @@ } }, "node_modules/prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dev": true, "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", - "react-is": "^16.8.1" + "react-is": "^16.13.1" } }, "node_modules/psl": { @@ -13461,36 +13498,34 @@ } }, "node_modules/react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", "dev": true, "dependencies": { "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "scheduler": "^0.22.0" }, "peerDependencies": { - "react": "17.0.2" + "react": "^18.1.0" } }, "node_modules/react-is": { - "version": "16.8.6", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz", - "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==" + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-transition-group": { "version": "4.4.2", @@ -13502,6 +13537,10 @@ "dom-helpers": "^5.0.1", "loose-envify": "^1.4.0", "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" } }, "node_modules/read-pkg": { @@ -14240,13 +14279,12 @@ "dev": true }, "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", "dev": true, "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "node_modules/semver": { @@ -15310,9 +15348,9 @@ } }, "node_modules/stylis": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", - "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==", + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", "dev": true }, "node_modules/supports-color": { @@ -20347,9 +20385,9 @@ } }, "@babel/runtime": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", - "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -20428,9 +20466,9 @@ } }, "@emotion/babel-plugin": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.3.0.tgz", - "integrity": "sha512-UZKwBV2rADuhRp+ZOGgNWg2eYgbzKzQXfQPtJbu/PLy8onurxlNCLvxMQEvlr1/GudguPI5IU9qIY1+2z1M5bA==", + "version": "11.9.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", + "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.12.13", @@ -20444,7 +20482,7 @@ "escape-string-regexp": "^4.0.0", "find-root": "^1.1.0", "source-map": "^0.5.7", - "stylis": "^4.0.3" + "stylis": "4.0.13" }, "dependencies": { "@babel/helper-module-imports": { @@ -20496,16 +20534,16 @@ } }, "@emotion/cache": { - "version": "11.4.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.4.0.tgz", - "integrity": "sha512-Zx70bjE7LErRO9OaZrhf22Qye1y4F7iDl+ITjet0J+i+B88PrAOBkKvaAWhxsZf72tDLajwCgfCjJ2dvH77C3g==", + "version": "11.7.1", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.7.1.tgz", + "integrity": "sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==", "dev": true, "requires": { "@emotion/memoize": "^0.7.4", - "@emotion/sheet": "^1.0.0", + "@emotion/sheet": "^1.1.0", "@emotion/utils": "^1.0.0", "@emotion/weak-memoize": "^0.2.5", - "stylis": "^4.0.3" + "stylis": "4.0.13" } }, "@emotion/hash": { @@ -20515,9 +20553,9 @@ "dev": true }, "@emotion/is-prop-valid": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.0.tgz", - "integrity": "sha512-9RkilvXAufQHsSsjQ3PIzSns+pxuX4EW8EbGeSPjZMHuMx6z/MOzb9LpqNieQX4F3mre3NWS2+X3JNRHTQztUQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", "dev": true, "requires": { "@emotion/memoize": "^0.7.4" @@ -20530,24 +20568,24 @@ "dev": true }, "@emotion/react": { - "version": "11.4.1", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.4.1.tgz", - "integrity": "sha512-pRegcsuGYj4FCdZN6j5vqCALkNytdrKw3TZMekTzNXixRg4wkLsU5QEaBG5LC6l01Vppxlp7FE3aTHpIG5phLg==", + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.0.tgz", + "integrity": "sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==", "dev": true, "requires": { "@babel/runtime": "^7.13.10", - "@emotion/cache": "^11.4.0", - "@emotion/serialize": "^1.0.2", - "@emotion/sheet": "^1.0.2", - "@emotion/utils": "^1.0.0", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/cache": "^11.7.1", + "@emotion/serialize": "^1.0.3", + "@emotion/utils": "^1.1.0", "@emotion/weak-memoize": "^0.2.5", "hoist-non-react-statics": "^3.3.1" } }, "@emotion/serialize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz", - "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==", "dev": true, "requires": { "@emotion/hash": "^0.8.0", @@ -20555,20 +20593,12 @@ "@emotion/unitless": "^0.7.5", "@emotion/utils": "^1.0.0", "csstype": "^3.0.2" - }, - "dependencies": { - "csstype": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", - "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==", - "dev": true - } } }, "@emotion/sheet": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.0.2.tgz", - "integrity": "sha512-QQPB1B70JEVUHuNtzjHftMGv6eC3Y9wqavyarj4x4lg47RACkeSfNo5pxIOKizwS9AEFLohsqoaxGQj4p0vSIw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", + "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==", "dev": true }, "@emotion/styled": { @@ -20591,9 +20621,9 @@ "dev": true }, "@emotion/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==", "dev": true }, "@emotion/weak-memoize": { @@ -20820,83 +20850,52 @@ "@types/yargs": "^13.0.0" } }, + "@mui/base": { + "version": "5.0.0-alpha.80", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.80.tgz", + "integrity": "sha512-sPSYwJzwNMaqpksdLuOhpQQLrhtpBH4sNnMSgkzJzo7Jo4HF9ivjNpq27Zh5+sdRe5MTt0gcBT0QSMO6zML1Aw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.17.2", + "@emotion/is-prop-valid": "^1.1.2", + "@mui/private-classnames": "^5.7.0", + "@mui/types": "^7.1.3", + "@mui/utils": "^5.7.0", + "@popperjs/core": "^2.11.5", + "clsx": "^1.1.1", + "prop-types": "^15.8.1", + "react-is": "^17.0.2" + }, + "dependencies": { + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + } + } + }, "@mui/material": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.0.1.tgz", - "integrity": "sha512-+/JJzRcORUf5MiZnzuqsPFRgxm3/0CUi1wE97ZQ2y7r+EnDVsjJLcjAH9Q9GY3k9zkPIpYb9Hig/+HT6AGZRnQ==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.7.0.tgz", + "integrity": "sha512-s1TSuUK5upNzGY5ZFHfJyzEt9fijn4cE+kEdEq7jGF+vpZIYXsDooH07+dNJ9+cJjYo6f9Fq1q5fPkknRC2Trw==", "dev": true, "requires": { - "@babel/runtime": "^7.15.4", - "@mui/core": "5.0.0-alpha.48", - "@mui/system": "^5.0.1", - "@mui/types": "^7.0.0", - "@mui/utils": "^5.0.1", - "@popperjs/core": "^2.4.4", - "@types/react-transition-group": "^4.4.3", + "@babel/runtime": "^7.17.2", + "@mui/base": "5.0.0-alpha.80", + "@mui/private-classnames": "^5.7.0", + "@mui/system": "^5.7.0", + "@mui/types": "^7.1.3", + "@mui/utils": "^5.7.0", + "@types/react-transition-group": "^4.4.4", "clsx": "^1.1.1", - "csstype": "^3.0.9", + "csstype": "^3.0.11", "hoist-non-react-statics": "^3.3.2", - "prop-types": "^15.7.2", + "prop-types": "^15.8.1", "react-is": "^17.0.2", "react-transition-group": "^4.4.2" }, "dependencies": { - "@mui/core": { - "version": "5.0.0-alpha.48", - "resolved": "https://registry.npmjs.org/@mui/core/-/core-5.0.0-alpha.48.tgz", - "integrity": "sha512-H/QQwKsr2EqPAnP35DGDpWihk5BOFYGhO52rIHb3XKOfoUjDCrCHBy2kvr3dLWJDmJXr/QzYj3AX10n5XzlaMg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.15.4", - "@emotion/is-prop-valid": "^1.1.0", - "@mui/utils": "^5.0.1", - "clsx": "^1.1.1", - "prop-types": "^15.7.2", - "react-is": "^17.0.2" - } - }, - "@mui/system": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.0.1.tgz", - "integrity": "sha512-pGNKUpjK5hm4apZAUZu7LugemBPoZnNvNNCI2miI/BXxqyx41mL9+iT9p6Qe9uDOh8Z6GUbLIzvOjSTP+ECRZw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.15.4", - "@mui/private-theming": "^5.0.1", - "@mui/styled-engine": "^5.0.1", - "@mui/types": "^7.0.0", - "@mui/utils": "^5.0.1", - "clsx": "^1.1.1", - "csstype": "^3.0.9", - "prop-types": "^15.7.2" - }, - "dependencies": { - "@mui/private-theming": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.0.1.tgz", - "integrity": "sha512-R8Cf2+32cG1OXFAqTighA5Mx9R5BQ57cN1ZVaNgfgdbI87Yig2fVMdFSPrw3txcjKlnwsvFJF8AdwQMqq1tJ3Q==", - "dev": true, - "requires": { - "@babel/runtime": "^7.15.4", - "@mui/utils": "^5.0.1", - "prop-types": "^15.7.2" - } - } - } - }, - "@mui/types": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.0.0.tgz", - "integrity": "sha512-M/tkF2pZ4uoPhZ8pnNhlVnOFtz6F3dnYKIsnj8MuXKT6d26IE2u0UjA8B0275ggN74dR9rlHG5xJt5jgDx/Ung==", - "dev": true, - "requires": {} - }, - "csstype": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", - "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==", - "dev": true - }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", @@ -20905,27 +20904,67 @@ } } }, + "@mui/private-classnames": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/private-classnames/-/private-classnames-5.7.0.tgz", + "integrity": "sha512-OSB4ybzpYiS11rQ3VtbcJz/CS19lC0r0Hk14iRZwPtVgapnL1hKsGtmgRviZLxpLk/cZUKaxaJDuuzI/extCoA==", + "dev": true + }, + "@mui/private-theming": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.7.0.tgz", + "integrity": "sha512-r/6JAWAHV1IFASZnceJPe9QT/s12ia/okGbmCUO4MEPdsWcNKye1RVKSwVgLATaX3YwPxDljWguIQrM3R2gZNA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.17.2", + "@mui/utils": "^5.7.0", + "prop-types": "^15.8.1" + } + }, "@mui/styled-engine": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.0.1.tgz", - "integrity": "sha512-j40nCbaKr1HAZYqpX61XvZYsadYskjo3u6+pRFFaewSViAkkD1rjjbubpnh15nqVfYmijtHMZJ9/l1x1hamvfQ==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.7.0.tgz", + "integrity": "sha512-JTvp+6lbAXYqgf/YInwR+hd4F8Fhg5PxMBwKTFsdKbaZFvyBD95hzKcxRmO9Y/NdjwFYWm5bBhcZAT4r2g1kZA==", "dev": true, "requires": { - "@babel/runtime": "^7.15.4", - "@emotion/cache": "^11.4.0", - "prop-types": "^15.7.2" + "@babel/runtime": "^7.17.2", + "@emotion/cache": "^11.7.1", + "prop-types": "^15.8.1" } }, + "@mui/system": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.7.0.tgz", + "integrity": "sha512-M0vemfcfaRQzqLUmVRIsAVb0rx2ULHisHED6njoJqtjH58gbVb497mH+K1vI+Lh29fKR6Ki2mx3egxVi7mUn9w==", + "dev": true, + "requires": { + "@babel/runtime": "^7.17.2", + "@mui/private-theming": "^5.7.0", + "@mui/styled-engine": "^5.7.0", + "@mui/types": "^7.1.3", + "@mui/utils": "^5.7.0", + "clsx": "^1.1.1", + "csstype": "^3.0.11", + "prop-types": "^15.8.1" + } + }, + "@mui/types": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.1.3.tgz", + "integrity": "sha512-DDF0UhMBo4Uezlk+6QxrlDbchF79XG6Zs0zIewlR4c0Dt6GKVFfUtzPtHCH1tTbcSlq/L2bGEdiaoHBJ9Y1gSA==", + "dev": true, + "requires": {} + }, "@mui/utils": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.0.1.tgz", - "integrity": "sha512-GWO104N+o9KG5fKiTEYnAg7kONKEg3vLN+VROAU0f3it6lFGLCVPcQYex/1gJ4QAy96u6Ez8/Hmmhi1+3cX0tQ==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.7.0.tgz", + "integrity": "sha512-uWpDIEXl7bWYkJwKQQ4Rdhc2dcotVETRYuLy29V6qLYZyAbs7AMKwDDz0XKy3RMNmU7S2R/jEeSb9xjXscQUHQ==", "dev": true, "requires": { - "@babel/runtime": "^7.15.4", - "@types/prop-types": "^15.7.4", + "@babel/runtime": "^7.17.2", + "@types/prop-types": "^15.7.5", "@types/react-is": "^16.7.1 || ^17.0.0", - "prop-types": "^15.7.2", + "prop-types": "^15.8.1", "react-is": "^17.0.2" }, "dependencies": { @@ -20964,9 +21003,9 @@ } }, "@popperjs/core": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.9.3.tgz", - "integrity": "sha512-xDu17cEfh7Kid/d95kB6tZsLOmSWKCZKtprnhVepjsSaCij+lM3mItSJDuuHDMbCWTh8Ejmebwb+KONcCJ0eXQ==", + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", "dev": true }, "@rollup/plugin-commonjs": { @@ -21281,43 +21320,44 @@ "dev": true }, "@types/prop-types": { - "version": "15.7.4", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", - "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==", + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", "dev": true }, "@types/react": { - "version": "16.9.23", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.23.tgz", - "integrity": "sha512-SsGVT4E7L2wLN3tPYLiF20hmZTPGuzaayVunfgXzUn1x4uHVsKH6QDJQ/TdpHqwsTLd4CwrmQ2vOgxN7gE24gw==", + "version": "18.0.9", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.9.tgz", + "integrity": "sha512-9bjbg1hJHUm4De19L1cHiW0Jvx3geel6Qczhjd0qY5VKVE2X5+x77YxAepuCwVh4vrgZJdgEJw48zrhRIeF4Nw==", "dev": true, "requires": { "@types/prop-types": "*", - "csstype": "^2.2.0" + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, "@types/react-dom": { - "version": "16.9.5", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.5.tgz", - "integrity": "sha512-BX6RQ8s9D+2/gDhxrj8OW+YD4R+8hj7FEM/OJHGNR0KipE1h1mSsf39YeyC81qafkq+N3rU3h3RFbLSwE5VqUg==", + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", + "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", "dev": true, "requires": { "@types/react": "*" } }, "@types/react-is": { - "version": "16.7.1", - "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-16.7.1.tgz", - "integrity": "sha512-dMLFD2cCsxtDgMkTydQCM0PxDq8vwc6uN5M/jRktDfYvH3nQj6pjC9OrCXS2lKlYoYTNJorI/dI8x9dpLshexQ==", + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", "dev": true, "requires": { "@types/react": "*" } }, "@types/react-transition-group": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.3.tgz", - "integrity": "sha512-fUx5muOWSYP8Bw2BUQ9M9RK9+W1XBK/7FLJ8PTQpnpTEkn0ccyMffyEQvan4C3h53gHdx7KE5Qrxi/LnUGQtdg==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.4.tgz", + "integrity": "sha512-7gAPz7anVK5xzbeQW9wFBDg7G++aPLAFY0QaSMOou9rJZpbuI58WAuJrgu+qR92l61grlnCUe7AFX8KGahAgug==", "dev": true, "requires": { "@types/react": "*" @@ -21332,6 +21372,12 @@ "@types/node": "*" } }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==", + "dev": true + }, "@types/stack-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", @@ -22798,9 +22844,9 @@ } }, "csstype": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.3.tgz", - "integrity": "sha512-rINUZXOkcBmoHWEyu7JdHu5JMzkGRoMX4ov9830WNgxf5UYxcBUO0QTKAqeJ5EZfSdlrcJYkC8WwfVW7JYi4yg==", + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==", "dev": true }, "damerau-levenshtein": { @@ -22986,14 +23032,6 @@ "requires": { "@babel/runtime": "^7.8.7", "csstype": "^3.0.2" - }, - "dependencies": { - "csstype": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz", - "integrity": "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==", - "dev": true - } } }, "domexception": { @@ -28556,14 +28594,14 @@ } }, "prop-types": { - "version": "15.7.2", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", - "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dev": true, "requires": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", - "react-is": "^16.8.1" + "react-is": "^16.13.1" } }, "psl": { @@ -28595,30 +28633,28 @@ "dev": true }, "react": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", - "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", "dev": true, "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", "dev": true, "requires": { "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "scheduler": "^0.22.0" } }, "react-is": { - "version": "16.8.6", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz", - "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==" + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "react-transition-group": { "version": "4.4.2", @@ -29246,13 +29282,12 @@ "dev": true }, "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", "dev": true, "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "semver": { @@ -30116,9 +30151,9 @@ "dev": true }, "stylis": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", - "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==", + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==", "dev": true }, "supports-color": { diff --git a/package.json b/package.json index 5da4a405..8ac7944d 100644 --- a/package.json +++ b/package.json @@ -42,11 +42,10 @@ "@babel/preset-react": "^7.8.3", "@emotion/react": "^11.4.1", "@emotion/styled": "^11.3.0", - "@mui/material": "^5.0.0", + "@mui/material": "^5.7.0", "@types/node": "^13.9.0", - "@types/react": "^16.9.23", - "@types/react-dom": "^16.9.5", - "@types/react-is": "^16.7.1", + "@types/react": "^18.0.9", + "@types/react-dom": "^18.0.3", "@typescript-eslint/eslint-plugin": "^3.9.1", "@typescript-eslint/parser": "^3.9.1", "babel-plugin-optimize-clsx": "^2.6.1", @@ -55,8 +54,8 @@ "eslint-plugin-import": "~2.22.0", "eslint-plugin-jsx-a11y": "^6.3.1", "eslint-plugin-react": "^7.20.6", - "react": "^16.8.0 || ^17.0.0", - "react-dom": "^16.8.0 || ^17.0.0", + "react": "^18.1.0", + "react-dom": "^18.1.0", "rimraf": "^3.0.2", "rollup-plugin-bundle-size": "^1.0.3", "rollup-plugin-copy": "^3.3.0", diff --git a/src/index.d.ts b/src/index.d.ts index 88a5bc8d..afe8120b 100644 --- a/src/index.d.ts +++ b/src/index.d.ts @@ -20,7 +20,6 @@ export type SnackbarMessage = string | React.ReactNode; export type SnackbarAction = React.ReactNode | ((key: SnackbarKey) => React.ReactNode); export type SnackbarContentCallback = React.ReactNode | ((key: SnackbarKey, message: SnackbarMessage) => React.ReactNode); - // eslint-disable-next-line @typescript-eslint/no-explicit-any export type TransitionCloseHandler = (event: React.SyntheticEvent | null, reason: CloseReason, key?: SnackbarKey) => void; export type TransitionEnterHandler = (node: HTMLElement, isAppearing: boolean, key: SnackbarKey) => void; @@ -153,7 +152,7 @@ export interface SnackbarProps extends StandardProps; + TransitionComponent?: React.JSXElementConstructor }>; /** * The duration for the transition, in milliseconds. * You may specify the duration with an object in the following shape: @@ -258,6 +257,7 @@ export interface SnackbarProviderProps extends SharedProps { export class SnackbarProvider extends React.Component { enqueueSnackbar: ProviderContext['enqueueSnackbar']; + closeSnackbar: ProviderContext['closeSnackbar']; } diff --git a/typedoc.json b/typedoc.json index 82ed8105..cc1323b5 100644 --- a/typedoc.json +++ b/typedoc.json @@ -6,7 +6,7 @@ "originalName": "", "children": [ { - "id": 72, + "id": 74, "name": "SnackbarProvider", "kind": 128, "kindString": "Class", @@ -15,7 +15,7 @@ }, "typeParameter": [ { - "id": 75, + "id": 77, "name": "S", "kind": 131072, "kindString": "Type parameter", @@ -24,7 +24,7 @@ } }, { - "id": 76, + "id": 78, "name": "SS", "kind": 131072, "kindString": "Type parameter", @@ -33,7 +33,7 @@ } }, { - "id": 121, + "id": 123, "name": "S", "kind": 131072, "kindString": "Type parameter", @@ -44,7 +44,7 @@ ], "children": [ { - "id": 124, + "id": 126, "name": "constructor", "kind": 512, "kindString": "Constructor", @@ -65,7 +65,7 @@ }, "signatures": [ { - "id": 125, + "id": 127, "name": "new SnackbarProvider", "kind": 16384, "kindString": "Constructor signature", @@ -86,7 +86,7 @@ }, "parameters": [ { - "id": 126, + "id": 128, "name": "props", "kind": 32768, "kindString": "Parameter", @@ -94,31 +94,41 @@ "isExported": true }, "type": { - "type": "reference", - "typeArguments": [ + "type": "union", + "types": [ + { + "type": "reference", + "typeArguments": [ + { + "type": "reference", + "id": 61, + "name": "SnackbarProviderProps" + } + ], + "name": "Readonly" + }, { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } - ], - "name": "Readonly" + ] } } ], "type": { "type": "reference", - "id": 72, + "id": 74, "name": "SnackbarProvider" }, "inheritedFrom": { "type": "reference", - "id": 124, + "id": 126, "name": "Component.__constructor" } }, { - "id": 127, + "id": 129, "name": "new SnackbarProvider", "kind": 16384, "kindString": "Constructor signature", @@ -139,7 +149,7 @@ }, "parameters": [ { - "id": 128, + "id": 130, "name": "props", "kind": 32768, "kindString": "Parameter", @@ -148,18 +158,17 @@ }, "type": { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } }, { - "id": 129, + "id": 131, "name": "context", "kind": 32768, "kindString": "Parameter", "flags": { - "isExported": true, - "isOptional": true + "isExported": true }, "type": { "type": "intrinsic", @@ -169,12 +178,12 @@ ], "type": { "type": "reference", - "id": 72, + "id": 74, "name": "SnackbarProvider" }, "inheritedFrom": { "type": "reference", - "id": 124, + "id": 126, "name": "Component.__constructor" } } @@ -182,23 +191,23 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 448, - "character": 21 + "line": 470, + "character": 25 }, { "fileName": "node_modules/@types/react/index.d.ts", - "line": 450, - "character": 40 + "line": 472, + "character": 44 } ], "inheritedFrom": { "type": "reference", - "id": 124, + "id": 126, "name": "Component.__constructor" } }, { - "id": 74, + "id": 76, "name": "closeSnackbar", "kind": 1024, "kindString": "Property", @@ -225,7 +234,7 @@ } }, { - "id": 123, + "id": 125, "name": "context", "kind": 1024, "kindString": "Property", @@ -245,22 +254,22 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 448, + "line": 470, "character": 15 } ], "type": { "type": "intrinsic", - "name": "any" + "name": "unknown" }, "inheritedFrom": { "type": "reference", - "id": 123, + "id": 125, "name": "Component.context" } }, { - "id": 73, + "id": 75, "name": "enqueueSnackbar", "kind": 1024, "kindString": "Property", @@ -270,7 +279,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 260, + "line": 259, "character": 19 } ], @@ -287,7 +296,7 @@ } }, { - "id": 150, + "id": 152, "name": "props", "kind": 1024, "kindString": "Property", @@ -297,86 +306,24 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 473, + "line": 490, "character": 22 } ], "type": { - "type": "intersection", - "types": [ - { - "type": "reference", - "typeArguments": [ - { - "type": "reference", - "id": 59, - "name": "SnackbarProviderProps" - } - ], - "name": "Readonly" - }, + "type": "reference", + "typeArguments": [ { "type": "reference", - "typeArguments": [ - { - "type": "reflection", - "declaration": { - "id": 151, - "name": "__type", - "kind": 65536, - "kindString": "Type literal", - "flags": { - "isExported": true - }, - "children": [ - { - "id": 152, - "name": "children", - "kind": 32, - "kindString": "Variable", - "flags": { - "isExported": true, - "isOptional": true - }, - "sources": [ - { - "fileName": "node_modules/@types/react/index.d.ts", - "line": 473, - "character": 57 - } - ], - "type": { - "type": "reference", - "name": "ReactNode" - } - } - ], - "groups": [ - { - "title": "Variables", - "kind": 32, - "children": [ - 152 - ] - } - ], - "sources": [ - { - "fileName": "node_modules/@types/react/index.d.ts", - "line": 473, - "character": 47 - } - ] - } - } - ], - "name": "Readonly" + "id": 61, + "name": "SnackbarProviderProps" } - ] + ], + "name": "Readonly" }, "inheritedFrom": { "type": "reference", - "id": 150, + "id": 152, "name": "Component.props" } }, @@ -399,7 +346,7 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 479, + "line": 496, "character": 12 } ], @@ -446,7 +393,7 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 479, + "line": 496, "character": 13 } ] @@ -469,7 +416,7 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 474, + "line": 491, "character": 13 } ], @@ -490,7 +437,7 @@ } }, { - "id": 122, + "id": 124, "name": "contextType", "kind": 1024, "kindString": "Property", @@ -512,28 +459,37 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 430, + "line": 453, "character": 26 } ], "type": { - "type": "reference", - "typeArguments": [ + "type": "union", + "types": [ + { + "type": "reference", + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "Context" + }, { "type": "intrinsic", - "name": "any" + "name": "undefined" } - ], - "name": "Context" + ] }, "inheritedFrom": { "type": "reference", - "id": 122, + "id": 124, "name": "Component.contextType" } }, { - "id": 101, + "id": 103, "name": "UNSAFE_componentWillMount", "kind": 2048, "kindString": "Method", @@ -543,7 +499,7 @@ }, "signatures": [ { - "id": 102, + "id": 104, "name": "UNSAFE_componentWillMount", "kind": 4096, "kindString": "Call signature", @@ -574,7 +530,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 101, + "id": 103, "name": "DeprecatedLifecycle.UNSAFE_componentWillMount" } } @@ -582,18 +538,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 674, + "line": 687, "character": 33 } ], "inheritedFrom": { "type": "reference", - "id": 101, + "id": 103, "name": "DeprecatedLifecycle.UNSAFE_componentWillMount" } }, { - "id": 107, + "id": 109, "name": "UNSAFE_componentWillReceiveProps", "kind": 2048, "kindString": "Method", @@ -603,7 +559,7 @@ }, "signatures": [ { - "id": 108, + "id": 110, "name": "UNSAFE_componentWillReceiveProps", "kind": 4096, "kindString": "Call signature", @@ -630,7 +586,7 @@ }, "parameters": [ { - "id": 109, + "id": 111, "name": "nextProps", "kind": 32768, "kindString": "Parameter", @@ -642,7 +598,7 @@ "typeArguments": [ { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ], @@ -650,7 +606,7 @@ } }, { - "id": 110, + "id": 112, "name": "nextContext", "kind": 32768, "kindString": "Parameter", @@ -669,7 +625,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 107, + "id": 109, "name": "DeprecatedLifecycle.UNSAFE_componentWillReceiveProps" } } @@ -677,18 +633,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 706, + "line": 719, "character": 40 } ], "inheritedFrom": { "type": "reference", - "id": 107, + "id": 109, "name": "DeprecatedLifecycle.UNSAFE_componentWillReceiveProps" } }, { - "id": 116, + "id": 118, "name": "UNSAFE_componentWillUpdate", "kind": 2048, "kindString": "Method", @@ -698,7 +654,7 @@ }, "signatures": [ { - "id": 117, + "id": 119, "name": "UNSAFE_componentWillUpdate", "kind": 4096, "kindString": "Call signature", @@ -725,7 +681,7 @@ }, "parameters": [ { - "id": 118, + "id": 120, "name": "nextProps", "kind": 32768, "kindString": "Parameter", @@ -737,7 +693,7 @@ "typeArguments": [ { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ], @@ -745,7 +701,7 @@ } }, { - "id": 119, + "id": 121, "name": "nextState", "kind": 32768, "kindString": "Parameter", @@ -764,7 +720,7 @@ } }, { - "id": 120, + "id": 122, "name": "nextContext", "kind": 32768, "kindString": "Parameter", @@ -783,7 +739,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 116, + "id": 118, "name": "DeprecatedLifecycle.UNSAFE_componentWillUpdate" } } @@ -791,18 +747,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 734, + "line": 747, "character": 34 } ], "inheritedFrom": { "type": "reference", - "id": 116, + "id": 118, "name": "DeprecatedLifecycle.UNSAFE_componentWillUpdate" } }, { - "id": 86, + "id": 88, "name": "componentDidCatch", "kind": 2048, "kindString": "Method", @@ -812,7 +768,7 @@ }, "signatures": [ { - "id": 87, + "id": 89, "name": "componentDidCatch", "kind": 4096, "kindString": "Call signature", @@ -824,7 +780,7 @@ }, "parameters": [ { - "id": 88, + "id": 90, "name": "error", "kind": 32768, "kindString": "Parameter", @@ -837,7 +793,7 @@ } }, { - "id": 89, + "id": 91, "name": "errorInfo", "kind": 32768, "kindString": "Parameter", @@ -856,7 +812,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 86, + "id": 88, "name": "ComponentLifecycle.componentDidCatch" } } @@ -864,18 +820,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 603, + "line": 616, "character": 25 } ], "inheritedFrom": { "type": "reference", - "id": 86, + "id": 88, "name": "ComponentLifecycle.componentDidCatch" } }, { - "id": 77, + "id": 79, "name": "componentDidMount", "kind": 2048, "kindString": "Method", @@ -885,7 +841,7 @@ }, "signatures": [ { - "id": 78, + "id": 80, "name": "componentDidMount", "kind": 4096, "kindString": "Call signature", @@ -901,7 +857,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 77, + "id": 79, "name": "ComponentLifecycle.componentDidMount" } } @@ -909,18 +865,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 582, + "line": 595, "character": 25 } ], "inheritedFrom": { "type": "reference", - "id": 77, + "id": 79, "name": "ComponentLifecycle.componentDidMount" } }, { - "id": 94, + "id": 96, "name": "componentDidUpdate", "kind": 2048, "kindString": "Method", @@ -930,7 +886,7 @@ }, "signatures": [ { - "id": 95, + "id": 97, "name": "componentDidUpdate", "kind": 4096, "kindString": "Call signature", @@ -943,7 +899,7 @@ }, "parameters": [ { - "id": 96, + "id": 98, "name": "prevProps", "kind": 32768, "kindString": "Parameter", @@ -955,7 +911,7 @@ "typeArguments": [ { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ], @@ -963,7 +919,7 @@ } }, { - "id": 97, + "id": 99, "name": "prevState", "kind": 32768, "kindString": "Parameter", @@ -982,7 +938,7 @@ } }, { - "id": 98, + "id": 100, "name": "snapshot", "kind": 32768, "kindString": "Parameter", @@ -992,7 +948,7 @@ }, "type": { "type": "reference", - "id": 76, + "id": 78, "name": "SS" } } @@ -1003,7 +959,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 94, + "id": 96, "name": "NewLifecycle.componentDidUpdate" } } @@ -1011,18 +967,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 645, + "line": 658, "character": 26 } ], "inheritedFrom": { "type": "reference", - "id": 94, + "id": 96, "name": "NewLifecycle.componentDidUpdate" } }, { - "id": 99, + "id": 101, "name": "componentWillMount", "kind": 2048, "kindString": "Method", @@ -1032,7 +988,7 @@ }, "signatures": [ { - "id": 100, + "id": 102, "name": "componentWillMount", "kind": 4096, "kindString": "Call signature", @@ -1063,7 +1019,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 99, + "id": 101, "name": "DeprecatedLifecycle.componentWillMount" } } @@ -1071,18 +1027,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 660, + "line": 673, "character": 26 } ], "inheritedFrom": { "type": "reference", - "id": 99, + "id": 101, "name": "DeprecatedLifecycle.componentWillMount" } }, { - "id": 103, + "id": 105, "name": "componentWillReceiveProps", "kind": 2048, "kindString": "Method", @@ -1092,7 +1048,7 @@ }, "signatures": [ { - "id": 104, + "id": 106, "name": "componentWillReceiveProps", "kind": 4096, "kindString": "Call signature", @@ -1119,7 +1075,7 @@ }, "parameters": [ { - "id": 105, + "id": 107, "name": "nextProps", "kind": 32768, "kindString": "Parameter", @@ -1131,7 +1087,7 @@ "typeArguments": [ { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ], @@ -1139,7 +1095,7 @@ } }, { - "id": 106, + "id": 108, "name": "nextContext", "kind": 32768, "kindString": "Parameter", @@ -1158,7 +1114,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 103, + "id": 105, "name": "DeprecatedLifecycle.componentWillReceiveProps" } } @@ -1166,18 +1122,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 689, + "line": 702, "character": 33 } ], "inheritedFrom": { "type": "reference", - "id": 103, + "id": 105, "name": "DeprecatedLifecycle.componentWillReceiveProps" } }, { - "id": 84, + "id": 86, "name": "componentWillUnmount", "kind": 2048, "kindString": "Method", @@ -1187,7 +1143,7 @@ }, "signatures": [ { - "id": 85, + "id": 87, "name": "componentWillUnmount", "kind": 4096, "kindString": "Call signature", @@ -1203,7 +1159,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 84, + "id": 86, "name": "ComponentLifecycle.componentWillUnmount" } } @@ -1211,18 +1167,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 598, + "line": 611, "character": 28 } ], "inheritedFrom": { "type": "reference", - "id": 84, + "id": 86, "name": "ComponentLifecycle.componentWillUnmount" } }, { - "id": 111, + "id": 113, "name": "componentWillUpdate", "kind": 2048, "kindString": "Method", @@ -1232,7 +1188,7 @@ }, "signatures": [ { - "id": 112, + "id": 114, "name": "componentWillUpdate", "kind": 4096, "kindString": "Call signature", @@ -1259,7 +1215,7 @@ }, "parameters": [ { - "id": 113, + "id": 115, "name": "nextProps", "kind": 32768, "kindString": "Parameter", @@ -1271,7 +1227,7 @@ "typeArguments": [ { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ], @@ -1279,7 +1235,7 @@ } }, { - "id": 114, + "id": 116, "name": "nextState", "kind": 32768, "kindString": "Parameter", @@ -1298,7 +1254,7 @@ } }, { - "id": 115, + "id": 117, "name": "nextContext", "kind": 32768, "kindString": "Parameter", @@ -1317,7 +1273,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 111, + "id": 113, "name": "DeprecatedLifecycle.componentWillUpdate" } } @@ -1325,18 +1281,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 719, + "line": 732, "character": 27 } ], "inheritedFrom": { "type": "reference", - "id": 111, + "id": 113, "name": "DeprecatedLifecycle.componentWillUpdate" } }, { - "id": 143, + "id": 145, "name": "forceUpdate", "kind": 2048, "kindString": "Method", @@ -1345,7 +1301,7 @@ }, "signatures": [ { - "id": 144, + "id": 146, "name": "forceUpdate", "kind": 4096, "kindString": "Call signature", @@ -1354,7 +1310,7 @@ }, "parameters": [ { - "id": 145, + "id": 147, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -1372,7 +1328,7 @@ { "type": "reflection", "declaration": { - "id": 146, + "id": 148, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1381,7 +1337,7 @@ }, "signatures": [ { - "id": 147, + "id": 149, "name": "__call", "kind": 4096, "kindString": "Call signature", @@ -1406,7 +1362,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 143, + "id": 145, "name": "Component.forceUpdate" } } @@ -1414,18 +1370,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 465, + "line": 487, "character": 19 } ], "inheritedFrom": { "type": "reference", - "id": 143, + "id": 145, "name": "Component.forceUpdate" } }, { - "id": 90, + "id": 92, "name": "getSnapshotBeforeUpdate", "kind": 2048, "kindString": "Method", @@ -1435,7 +1391,7 @@ }, "signatures": [ { - "id": 91, + "id": 93, "name": "getSnapshotBeforeUpdate", "kind": 4096, "kindString": "Call signature", @@ -1448,7 +1404,7 @@ }, "parameters": [ { - "id": 92, + "id": 94, "name": "prevProps", "kind": 32768, "kindString": "Parameter", @@ -1460,7 +1416,7 @@ "typeArguments": [ { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ], @@ -1468,7 +1424,7 @@ } }, { - "id": 93, + "id": 95, "name": "prevState", "kind": 32768, "kindString": "Parameter", @@ -1502,7 +1458,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 90, + "id": 92, "name": "NewLifecycle.getSnapshotBeforeUpdate" } } @@ -1510,18 +1466,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 639, + "line": 652, "character": 31 } ], "inheritedFrom": { "type": "reference", - "id": 90, + "id": 92, "name": "NewLifecycle.getSnapshotBeforeUpdate" } }, { - "id": 148, + "id": 150, "name": "render", "kind": 2048, "kindString": "Method", @@ -1530,7 +1486,7 @@ }, "signatures": [ { - "id": 149, + "id": 151, "name": "render", "kind": 4096, "kindString": "Call signature", @@ -1543,7 +1499,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 148, + "id": 150, "name": "Component.render" } } @@ -1551,18 +1507,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 466, + "line": 488, "character": 14 } ], "inheritedFrom": { "type": "reference", - "id": 148, + "id": 150, "name": "Component.render" } }, { - "id": 130, + "id": 132, "name": "setState", "kind": 2048, "kindString": "Method", @@ -1571,7 +1527,7 @@ }, "signatures": [ { - "id": 131, + "id": 133, "name": "setState", "kind": 4096, "kindString": "Call signature", @@ -1580,7 +1536,7 @@ }, "typeParameter": [ { - "id": 132, + "id": 134, "name": "K", "kind": 131072, "kindString": "Type parameter", @@ -1599,7 +1555,7 @@ ], "parameters": [ { - "id": 133, + "id": 135, "name": "state", "kind": 32768, "kindString": "Parameter", @@ -1612,7 +1568,7 @@ { "type": "reflection", "declaration": { - "id": 134, + "id": 136, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1621,7 +1577,7 @@ }, "signatures": [ { - "id": 135, + "id": 137, "name": "__call", "kind": 4096, "kindString": "Call signature", @@ -1630,7 +1586,7 @@ }, "parameters": [ { - "id": 136, + "id": 138, "name": "prevState", "kind": 32768, "kindString": "Parameter", @@ -1649,7 +1605,7 @@ } }, { - "id": 137, + "id": 139, "name": "props", "kind": 32768, "kindString": "Parameter", @@ -1661,7 +1617,7 @@ "typeArguments": [ { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ], @@ -1683,7 +1639,7 @@ { "type": "reflection", "declaration": { - "id": 138, + "id": 140, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1699,7 +1655,7 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 461, + "line": 483, "character": 18 } ] @@ -1719,7 +1675,7 @@ { "type": "reflection", "declaration": { - "id": 139, + "id": 141, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1734,7 +1690,7 @@ } }, { - "id": 140, + "id": 142, "name": "callback", "kind": 32768, "kindString": "Parameter", @@ -1752,7 +1708,7 @@ { "type": "reflection", "declaration": { - "id": 141, + "id": 143, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -1761,7 +1717,7 @@ }, "signatures": [ { - "id": 142, + "id": 144, "name": "__call", "kind": 4096, "kindString": "Call signature", @@ -1786,7 +1742,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 130, + "id": 132, "name": "Component.setState" } } @@ -1794,18 +1750,18 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 460, + "line": 482, "character": 16 } ], "inheritedFrom": { "type": "reference", - "id": 130, + "id": 132, "name": "Component.setState" } }, { - "id": 79, + "id": 81, "name": "shouldComponentUpdate", "kind": 2048, "kindString": "Method", @@ -1815,7 +1771,7 @@ }, "signatures": [ { - "id": 80, + "id": 82, "name": "shouldComponentUpdate", "kind": 4096, "kindString": "Call signature", @@ -1828,7 +1784,7 @@ }, "parameters": [ { - "id": 81, + "id": 83, "name": "nextProps", "kind": 32768, "kindString": "Parameter", @@ -1840,7 +1796,7 @@ "typeArguments": [ { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ], @@ -1848,7 +1804,7 @@ } }, { - "id": 82, + "id": 84, "name": "nextState", "kind": 32768, "kindString": "Parameter", @@ -1867,7 +1823,7 @@ } }, { - "id": 83, + "id": 85, "name": "nextContext", "kind": 32768, "kindString": "Parameter", @@ -1886,7 +1842,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 79, + "id": 81, "name": "ComponentLifecycle.shouldComponentUpdate" } } @@ -1894,13 +1850,13 @@ "sources": [ { "fileName": "node_modules/@types/react/index.d.ts", - "line": 593, + "line": 606, "character": 29 } ], "inheritedFrom": { "type": "reference", - "id": 79, + "id": 81, "name": "ComponentLifecycle.shouldComponentUpdate" } } @@ -1910,48 +1866,48 @@ "title": "Constructors", "kind": 512, "children": [ - 124 + 126 ] }, { "title": "Properties", "kind": 1024, "children": [ - 74, - 123, - 73, - 150, + 76, + 125, + 75, + 152, 154, 153, - 122 + 124 ] }, { "title": "Methods", "kind": 2048, "children": [ + 103, + 109, + 118, + 88, + 79, + 96, 101, - 107, - 116, + 105, 86, - 77, - 94, - 99, - 103, - 84, - 111, - 143, - 90, - 148, - 130, - 79 + 113, + 145, + 92, + 150, + 132, + 81 ] } ], "sources": [ { "fileName": "src/index.d.ts", - "line": 259, + "line": 258, "character": 29 } ], @@ -1961,7 +1917,7 @@ "typeArguments": [ { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ], @@ -1992,7 +1948,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 50, + "line": 49, "character": 11 } ], @@ -2015,7 +1971,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 54, + "line": 53, "character": 9 } ], @@ -2038,7 +1994,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 66, + "line": 65, "character": 8 } ], @@ -2061,7 +2017,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 58, + "line": 57, "character": 11 } ], @@ -2084,7 +2040,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 62, + "line": 61, "character": 11 } ], @@ -2110,13 +2066,13 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 46, + "line": 45, "character": 28 } ] }, { - "id": 52, + "id": 54, "name": "OptionsObject", "kind": 256, "kindString": "Interface", @@ -2126,7 +2082,7 @@ "comment": {}, "children": [ { - "id": 58, + "id": 60, "name": "action", "kind": 1024, "kindString": "Property", @@ -2147,7 +2103,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 196, + "line": 195, "character": 10 } ], @@ -2158,12 +2114,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 49, + "id": 51, "name": "SharedProps.action" } }, { - "id": 57, + "id": 59, "name": "content", "kind": 1024, "kindString": "Property", @@ -2184,7 +2140,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 191, + "line": 190, "character": 11 } ], @@ -2195,12 +2151,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 48, + "id": 50, "name": "SharedProps.content" } }, { - "id": 53, + "id": 55, "name": "key", "kind": 1024, "kindString": "Property", @@ -2220,7 +2176,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 207, + "line": 206, "character": 7 } ], @@ -2231,7 +2187,7 @@ } }, { - "id": 54, + "id": 56, "name": "persist", "kind": 1024, "kindString": "Property", @@ -2251,7 +2207,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 212, + "line": 211, "character": 11 } ], @@ -2274,7 +2230,7 @@ } }, { - "id": 56, + "id": 58, "name": "preventDuplicate", "kind": 1024, "kindString": "Property", @@ -2294,7 +2250,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 186, + "line": 185, "character": 20 } ], @@ -2317,12 +2273,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 47, + "id": 49, "name": "SharedProps.preventDuplicate" } }, { - "id": 55, + "id": 57, "name": "variant", "kind": 1024, "kindString": "Property", @@ -2342,7 +2298,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 181, + "line": 180, "character": 11 } ], @@ -2353,7 +2309,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 46, + "id": 48, "name": "SharedProps.variant" } } @@ -2363,26 +2319,26 @@ "title": "Properties", "kind": 1024, "children": [ - 58, - 57, - 53, - 54, + 60, + 59, + 55, 56, - 55 + 58, + 57 ] } ], "sources": [ { "fileName": "src/index.d.ts", - "line": 202, + "line": 201, "character": 30 } ], "extendedTypes": [ { "type": "reference", - "id": 45, + "id": 47, "name": "SharedProps" } ] @@ -2523,7 +2479,7 @@ }, "type": { "type": "reference", - "id": 52, + "id": 54, "name": "OptionsObject" } } @@ -2565,7 +2521,7 @@ ] }, { - "id": 45, + "id": 47, "name": "SharedProps", "kind": 256, "kindString": "Interface", @@ -2575,7 +2531,7 @@ "comment": {}, "children": [ { - "id": 49, + "id": 51, "name": "action", "kind": 1024, "kindString": "Property", @@ -2596,7 +2552,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 196, + "line": 195, "character": 10 } ], @@ -2607,7 +2563,7 @@ } }, { - "id": 48, + "id": 50, "name": "content", "kind": 1024, "kindString": "Property", @@ -2628,7 +2584,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 191, + "line": 190, "character": 11 } ], @@ -2639,7 +2595,7 @@ } }, { - "id": 47, + "id": 49, "name": "preventDuplicate", "kind": 1024, "kindString": "Property", @@ -2659,7 +2615,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 186, + "line": 185, "character": 20 } ], @@ -2682,7 +2638,7 @@ } }, { - "id": 46, + "id": 48, "name": "variant", "kind": 1024, "kindString": "Property", @@ -2702,7 +2658,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 181, + "line": 180, "character": 11 } ], @@ -2718,17 +2674,17 @@ "title": "Properties", "kind": 1024, "children": [ + 51, + 50, 49, - 48, - 47, - 46 + 48 ] } ], "sources": [ { "fileName": "src/index.d.ts", - "line": 175, + "line": 174, "character": 28 } ], @@ -2736,7 +2692,7 @@ { "type": "reflection", "declaration": { - "id": 50, + "id": 52, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2746,7 +2702,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 175, + "line": 174, "character": 36 } ] @@ -2755,7 +2711,7 @@ { "type": "reflection", "declaration": { - "id": 51, + "id": 53, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -2765,7 +2721,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 175, + "line": 174, "character": 68 } ] @@ -2775,12 +2731,12 @@ "extendedBy": [ { "type": "reference", - "id": 52, + "id": 54, "name": "OptionsObject" }, { "type": "reference", - "id": 59, + "id": 61, "name": "SnackbarProviderProps" } ] @@ -2805,7 +2761,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 43, + "line": 42, "character": 14 } ], @@ -2838,7 +2794,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 42, + "line": 41, "character": 12 } ], @@ -2870,7 +2826,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 41, + "line": 40, "character": 31 } ] @@ -2906,7 +2862,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 156, + "line": 155, "character": 23 } ], @@ -2914,15 +2870,80 @@ "type": "reference", "typeArguments": [ { - "type": "reference", - "name": "TransitionProps" + "type": "intersection", + "types": [ + { + "type": "reference", + "name": "TransitionProps" + }, + { + "type": "reflection", + "declaration": { + "id": 26, + "name": "__type", + "kind": 65536, + "kindString": "Type literal", + "flags": { + "isExported": true + }, + "children": [ + { + "id": 27, + "name": "children", + "kind": 32, + "kindString": "Variable", + "flags": { + "isExported": true + }, + "sources": [ + { + "fileName": "src/index.d.ts", + "line": 155, + "character": 82 + } + ], + "type": { + "type": "reference", + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + }, + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "ReactElement" + } + } + ], + "groups": [ + { + "title": "Variables", + "kind": 32, + "children": [ + 27 + ] + } + ], + "sources": [ + { + "fileName": "src/index.d.ts", + "line": 155, + "character": 71 + } + ] + } + } + ] } ], - "name": "React.ComponentType" + "name": "React.JSXElementConstructor" } }, { - "id": 31, + "id": 33, "name": "TransitionProps", "kind": 1024, "kindString": "Property", @@ -2936,13 +2957,13 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 169, + "line": 168, "character": 19 } ], "type": { "type": "reference", - "id": 31, + "id": 33, "name": "TransitionProps" } }, @@ -2967,7 +2988,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 121, + "line": 120, "character": 16 } ], @@ -2992,7 +3013,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 138, + "line": 137, "character": 18 } ], @@ -3022,7 +3043,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 129, + "line": 128, "character": 20 } ], @@ -3041,7 +3062,7 @@ } }, { - "id": 40, + "id": 42, "name": "className", "kind": 1024, "kindString": "Property", @@ -3071,12 +3092,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 34, + "id": 36, "name": "__type.className" } }, { - "id": 39, + "id": 41, "name": "classes", "kind": 1024, "kindString": "Property", @@ -3090,7 +3111,7 @@ "sources": [ { "fileName": "node_modules/@mui/material/styles/index.d.ts", - "line": 76, + "line": 86, "character": 9 } ], @@ -3119,7 +3140,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 39, + "id": 41, "name": "StyledComponentProps.classes" } }, @@ -3144,7 +3165,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 143, + "line": 142, "character": 29 } ], @@ -3167,7 +3188,7 @@ } }, { - "id": 41, + "id": 43, "name": "ref", "kind": 1024, "kindString": "Property", @@ -3191,7 +3212,7 @@ "extendsType": { "type": "reflection", "declaration": { - "id": 42, + "id": 44, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3200,7 +3221,7 @@ }, "children": [ { - "id": 43, + "id": 45, "name": "ref", "kind": 32, "kindString": "Variable", @@ -3226,7 +3247,7 @@ "title": "Variables", "kind": 32, "children": [ - 43 + 45 ] } ], @@ -3256,7 +3277,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 35, + "id": 37, "name": "__type.ref" } }, @@ -3281,7 +3302,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 151, + "line": 150, "character": 22 } ], @@ -3300,7 +3321,7 @@ } }, { - "id": 44, + "id": 46, "name": "style", "kind": 1024, "kindString": "Property", @@ -3321,12 +3342,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 38, + "id": 40, "name": "__type.style" } }, { - "id": 26, + "id": 28, "name": "transitionDuration", "kind": 1024, "kindString": "Property", @@ -3346,7 +3367,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 165, + "line": 164, "character": 22 } ], @@ -3360,7 +3381,7 @@ { "type": "reflection", "declaration": { - "id": 27, + "id": 29, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3369,7 +3390,7 @@ }, "children": [ { - "id": 28, + "id": 30, "name": "appear", "kind": 32, "kindString": "Variable", @@ -3380,7 +3401,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 165, + "line": 164, "character": 33 } ], @@ -3399,7 +3420,7 @@ } }, { - "id": 29, + "id": 31, "name": "enter", "kind": 32, "kindString": "Variable", @@ -3410,7 +3431,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 165, + "line": 164, "character": 49 } ], @@ -3429,7 +3450,7 @@ } }, { - "id": 30, + "id": 32, "name": "exit", "kind": 32, "kindString": "Variable", @@ -3440,7 +3461,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 165, + "line": 164, "character": 64 } ], @@ -3464,9 +3485,9 @@ "title": "Variables", "kind": 32, "children": [ - 28, - 29, - 30 + 30, + 31, + 32 ] } ] @@ -3482,24 +3503,24 @@ "kind": 1024, "children": [ 25, - 31, + 33, 19, 22, 20, - 40, - 39, - 23, + 42, 41, + 23, + 43, 24, - 44, - 26 + 46, + 28 ] } ], "sources": [ { "fileName": "src/index.d.ts", - "line": 116, + "line": 115, "character": 30 } ], @@ -3510,7 +3531,7 @@ { "type": "reflection", "declaration": { - "id": 32, + "id": 34, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3561,7 +3582,7 @@ { "type": "reflection", "declaration": { - "id": 33, + "id": 35, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3570,7 +3591,7 @@ }, "children": [ { - "id": 34, + "id": 36, "name": "className", "kind": 32, "kindString": "Variable", @@ -3600,7 +3621,7 @@ } }, { - "id": 35, + "id": 37, "name": "ref", "kind": 32, "kindString": "Variable", @@ -3624,7 +3645,7 @@ "extendsType": { "type": "reflection", "declaration": { - "id": 36, + "id": 38, "name": "__type", "kind": 65536, "kindString": "Type literal", @@ -3633,7 +3654,7 @@ }, "children": [ { - "id": 37, + "id": 39, "name": "ref", "kind": 32, "kindString": "Variable", @@ -3659,7 +3680,7 @@ "title": "Variables", "kind": 32, "children": [ - 37 + 39 ] } ], @@ -3689,7 +3710,7 @@ } }, { - "id": 38, + "id": 40, "name": "style", "kind": 32, "kindString": "Variable", @@ -3715,9 +3736,9 @@ "title": "Variables", "kind": 32, "children": [ - 34, - 35, - 38 + 36, + 37, + 40 ] } ] @@ -3728,7 +3749,7 @@ ] }, { - "id": 59, + "id": 61, "name": "SnackbarProviderProps", "kind": 256, "kindString": "Interface", @@ -3740,7 +3761,7 @@ }, "children": [ { - "id": 71, + "id": 73, "name": "action", "kind": 1024, "kindString": "Property", @@ -3761,7 +3782,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 196, + "line": 195, "character": 10 } ], @@ -3772,12 +3793,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 49, + "id": 51, "name": "SharedProps.action" } }, { - "id": 60, + "id": 62, "name": "children", "kind": 1024, "kindString": "Property", @@ -3790,7 +3811,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 224, + "line": 223, "character": 12 } ], @@ -3812,7 +3833,7 @@ } }, { - "id": 65, + "id": 67, "name": "classes", "kind": 1024, "kindString": "Property", @@ -3826,7 +3847,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 247, + "line": 246, "character": 11 } ], @@ -3850,7 +3871,7 @@ } }, { - "id": 70, + "id": 72, "name": "content", "kind": 1024, "kindString": "Property", @@ -3871,7 +3892,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 191, + "line": 190, "character": 11 } ], @@ -3882,12 +3903,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 48, + "id": 50, "name": "SharedProps.content" } }, { - "id": 61, + "id": 63, "name": "dense", "kind": 1024, "kindString": "Property", @@ -3907,7 +3928,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 229, + "line": 228, "character": 9 } ], @@ -3930,7 +3951,7 @@ } }, { - "id": 64, + "id": 66, "name": "domRoot", "kind": 1024, "kindString": "Property", @@ -3944,7 +3965,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 243, + "line": 242, "character": 11 } ], @@ -3954,7 +3975,7 @@ } }, { - "id": 63, + "id": 65, "name": "hideIconVariant", "kind": 1024, "kindString": "Property", @@ -3974,7 +3995,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 239, + "line": 238, "character": 19 } ], @@ -3997,7 +4018,7 @@ } }, { - "id": 66, + "id": 68, "name": "iconVariant", "kind": 1024, "kindString": "Property", @@ -4011,7 +4032,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 251, + "line": 250, "character": 15 } ], @@ -4028,7 +4049,7 @@ } }, { - "id": 62, + "id": 64, "name": "maxSnack", "kind": 1024, "kindString": "Property", @@ -4048,7 +4069,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 234, + "line": 233, "character": 12 } ], @@ -4067,7 +4088,7 @@ } }, { - "id": 69, + "id": 71, "name": "preventDuplicate", "kind": 1024, "kindString": "Property", @@ -4087,7 +4108,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 186, + "line": 185, "character": 20 } ], @@ -4110,12 +4131,12 @@ }, "inheritedFrom": { "type": "reference", - "id": 47, + "id": 49, "name": "SharedProps.preventDuplicate" } }, { - "id": 68, + "id": 70, "name": "variant", "kind": 1024, "kindString": "Property", @@ -4135,7 +4156,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 181, + "line": 180, "character": 11 } ], @@ -4146,7 +4167,7 @@ }, "inheritedFrom": { "type": "reference", - "id": 46, + "id": 48, "name": "SharedProps.variant" } } @@ -4156,31 +4177,31 @@ "title": "Properties", "kind": 1024, "children": [ - 71, - 60, - 65, - 70, - 61, - 64, + 73, + 62, + 67, + 72, 63, 66, - 62, - 69, - 68 + 65, + 68, + 64, + 71, + 70 ] } ], "sources": [ { "fileName": "src/index.d.ts", - "line": 219, + "line": 218, "character": 38 } ], "extendedTypes": [ { "type": "reference", - "id": 45, + "id": 47, "name": "SharedProps" } ] @@ -4226,7 +4247,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 84, + "line": 83, "character": 11 } ], @@ -4250,7 +4271,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 88, + "line": 87, "character": 11 } ], @@ -4274,7 +4295,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 96, + "line": 95, "character": 13 } ], @@ -4298,7 +4319,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 92, + "line": 91, "character": 14 } ], @@ -4322,7 +4343,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 100, + "line": 99, "character": 10 } ], @@ -4346,7 +4367,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 108, + "line": 107, "character": 12 } ], @@ -4370,7 +4391,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 104, + "line": 103, "character": 13 } ], @@ -4399,7 +4420,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 72, + "line": 71, "character": 39 } ] @@ -4501,7 +4522,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 39, + "line": 38, "character": 28 } ], @@ -4536,7 +4557,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 29, + "line": 28, "character": 29 } ], @@ -5006,7 +5027,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 111, + "line": 110, "character": 32 } ], @@ -5090,7 +5111,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 25, + "line": 24, "character": 34 } ], @@ -5181,7 +5202,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 25, + "line": 24, "character": 36 } ] @@ -5199,7 +5220,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 26, + "line": 25, "character": 34 } ], @@ -5273,7 +5294,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 26, + "line": 25, "character": 36 } ] @@ -5291,7 +5312,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 27, + "line": 26, "character": 29 } ], @@ -5352,7 +5373,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 27, + "line": 26, "character": 31 } ] @@ -5370,7 +5391,7 @@ "sources": [ { "fileName": "src/index.d.ts", - "line": 38, + "line": 37, "character": 27 } ], @@ -5705,7 +5726,7 @@ "title": "Classes", "kind": 128, "children": [ - 72 + 74 ] }, { @@ -5713,19 +5734,19 @@ "kind": 256, "children": [ 4, - 52, + 54, 158, - 45, + 47, 1, 18, - 59, + 61, 10 ], "categories": [ { "title": "Enqueue", "children": [ - 52 + 54 ] }, { @@ -5739,13 +5760,13 @@ { "title": "Provider", "children": [ - 59 + 61 ] }, { "title": "Shared", "children": [ - 45, + 47, 18, 10 ]