From b36b46618e4dc06d73c4243c9261cee10344eeb6 Mon Sep 17 00:00:00 2001 From: qradle Date: Thu, 7 May 2026 16:13:21 +0300 Subject: [PATCH] fix: upgrade storybook version to 9.1.20 --- package-lock.json | 737 +++++------------- package.json | 12 +- src/components/Accordion/__stories__/Docs.mdx | 2 +- .../ActionTooltip/__stories__/Docs.mdx | 2 +- .../ActionsPanel/__stories__/Docs.mdx | 2 +- src/components/Alert/__stories__/Docs.mdx | 2 +- .../ArrowToggle/__stories__/Docs.mdx | 2 +- src/components/Avatar/__stories__/Docs.mdx | 2 +- .../Breadcrumbs/__stories__/Docs.mdx | 2 +- src/components/Button/__stories__/Docs.mdx | 2 +- src/components/Card/__stories__/Docs.mdx | 2 +- src/components/Checkbox/__stories__/Docs.mdx | 2 +- .../ClipboardButton/__stories__/Docs.mdx | 2 +- .../ClipboardIcon/__stories__/Docs.mdx | 2 +- src/components/Dialog/__stories__/Docs.mdx | 2 +- .../Disclosure/__stories__/Docs.mdx | 2 +- src/components/Divider/__stories__/Docs.mdx | 2 +- src/components/Drawer/__stories__/Docs.mdx | 2 +- .../DropdownMenu/__stories__/Docs.mdx | 2 +- .../FilePreview/__stories__/Docs.mdx | 2 +- src/components/Hotkey/__stories__/Docs.mdx | 2 +- src/components/Icon/__stories__/Docs.mdx | 2 +- src/components/Label/__stories__/Docs.mdx | 2 +- src/components/Link/__stories__/Docs.mdx | 2 +- src/components/List/__stories__/Docs.mdx | 2 +- src/components/Loader/__stories__/Docs.mdx | 2 +- src/components/Menu/__stories__/Docs.mdx | 2 +- src/components/Modal/__stories__/Docs.mdx | 2 +- .../NumberInput/__stories__/Docs.mdx | 2 +- src/components/Overlay/__stories__/Docs.mdx | 2 +- .../Pagination/__stories__/Docs.mdx | 2 +- src/components/Palette/__stories__/Docs.mdx | 2 +- src/components/PinInput/__stories__/Docs.mdx | 2 +- .../PlaceholderContainer/__stories__/Docs.mdx | 2 +- src/components/Popover/__stories__/Docs.mdx | 2 +- src/components/Popup/__stories__/Docs.mdx | 2 +- src/components/Portal/__stories__/Docs.mdx | 2 +- src/components/Progress/__stories__/Docs.mdx | 2 +- src/components/Radio/__stories__/Docs.mdx | 2 +- .../RadioGroup/__stories__/Docs.mdx | 2 +- .../SegmentedRadioGroup/__stories__/Docs.mdx | 2 +- src/components/Select/__stories__/Docs.mdx | 2 +- src/components/Sheet/__stories__/Docs.mdx | 2 +- src/components/Skeleton/__stories__/Docs.mdx | 2 +- src/components/Slider/__stories__/Docs.mdx | 2 +- src/components/Spin/__stories__/Docs.mdx | 2 +- src/components/Stepper/__stories__/Docs.mdx | 2 +- src/components/Switch/__stories__/Docs.mdx | 2 +- src/components/Table/__stories__/Docs.mdx | 2 +- src/components/Text/__stories__/Docs.mdx | 2 +- src/components/Toaster/__stories__/Docs.mdx | 2 +- src/components/Toc/__stories__/Docs.mdx | 2 +- src/components/Tooltip/__stories__/Docs.mdx | 2 +- src/components/TreeList/__stories__/Docs.mdx | 2 +- .../TreeSelect/__stories__/Docs.mdx | 2 +- src/components/User/__stories__/Docs.mdx | 2 +- src/components/UserLabel/__stories__/Docs.mdx | 2 +- .../PasswordInput/__stories__/Docs.mdx | 2 +- .../controls/TextArea/__stories__/Docs.mdx | 2 +- .../controls/TextInput/__stories__/Docs.mdx | 2 +- .../lab/ColorPicker/__stories__/Docs.mdx | 2 +- .../lab/FileDropZone/__stories__/Docs.mdx | 2 +- src/components/lab/Menu/__stories__/Docs.mdx | 2 +- .../LayoutProvider/__stories__/Layout.mdx | 8 +- .../legacy/Breadcrumbs/__stories__/Docs.mdx | 2 +- .../legacy/Popover/__stories__/Docs.mdx | 2 +- .../legacy/Tabs/__stories__/Docs.mdx | 2 +- src/components/tabs/__stories__/Docs.mdx | 2 +- src/components/useList/__stories__/Docs.mdx | 28 +- src/demo/DocsDecorator/DocsDecorator.tsx | 4 +- src/demo/DocsSource/DocsSource.tsx | 2 +- .../lab/useDropZone/__stories__/Docs.mdx | 2 +- src/stories/Branding/Overview.mdx | 36 +- 73 files changed, 323 insertions(+), 636 deletions(-) diff --git a/package-lock.json b/package-lock.json index 318d2cd580..594f407ffb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,12 +41,12 @@ "@gravity-ui/tsconfig": "^1.0.0", "@playwright/experimental-ct-react": "^1.56.0", "@playwright/test": "^1.56.0", - "@storybook/addon-a11y": "^9.0.5", - "@storybook/addon-docs": "^9.0.5", + "@storybook/addon-a11y": "^9.1.20", + "@storybook/addon-docs": "^9.1.20", "@storybook/addon-styling-webpack": "^2.0.0", "@storybook/addon-webpack5-compiler-babel": "^3.0.6", - "@storybook/cli": "^9.0.5", - "@storybook/react-webpack5": "^9.0.5", + "@storybook/cli": "^9.1.20", + "@storybook/react-webpack5": "^9.1.20", "@storybook/test-runner": "^0.23.0", "@testing-library/dom": "^10.4.1", "@testing-library/jest-dom": "^6.9.1", @@ -66,7 +66,7 @@ "chroma-js": "^3.1.2", "cross-env": "^7.0.3", "eslint": "^9.38.0", - "eslint-plugin-storybook": "^9.0.5", + "eslint-plugin-storybook": "^9.1.20", "eslint-plugin-testing-library": "^7.13.3", "globals": "^16.4.0", "gulp": "^5.0.1", @@ -87,7 +87,7 @@ "rimraf": "^6.0.1", "sass": "^1.93.2", "sass-loader": "^16.0.5", - "storybook": "^9.0.5", + "storybook": "^9.1.20", "stylelint": "^16.25.0", "stylelint-use-logical": "^2.1.2", "ts-jest": "^29.4.5", @@ -374,9 +374,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", - "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", + "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", "dev": true, "license": "MIT", "engines": { @@ -661,13 +661,13 @@ } }, "node_modules/@babel/plugin-syntax-flow": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.27.1.tgz", - "integrity": "sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.28.6.tgz", + "integrity": "sha512-D+OrJumc9McXNEBI/JmFnc/0uCM2/Y3PEBG3gfV3QIYkKv5pvnpzFrl1kYCrcHJP8nOeFB/SHi1IHz29pNGuew==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" + "@babel/helper-plugin-utils": "^7.28.6" }, "engines": { "node": ">=6.9.0" @@ -2047,9 +2047,9 @@ } }, "node_modules/@babel/register": { - "version": "7.28.3", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.28.3.tgz", - "integrity": "sha512-CieDOtd8u208eI49bYl4z1J22ySFw87IGwE+IswFEExH7e3rLgKb0WNQeumnacQ1+VoDJLYI5QFA3AJZuyZQfA==", + "version": "7.29.3", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.29.3.tgz", + "integrity": "sha512-F6C1KpIdoImKQfsD6HSxZ+mS4YY/2Q+JsqrmTC5ApVkTR2rG+nnbpjhWwzA5bDNu8mJjB3AryqDaWFLd4gCbJQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5649,13 +5649,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@sec-ant/readable-stream": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", - "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", - "dev": true, - "license": "MIT" - }, "node_modules/@sideway/address": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", @@ -5688,9 +5681,9 @@ "license": "MIT" }, "node_modules/@sindresorhus/merge-streams": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", - "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", "dev": true, "license": "MIT", "engines": { @@ -5721,9 +5714,9 @@ } }, "node_modules/@storybook/addon-a11y": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.0.5.tgz", - "integrity": "sha512-DI2bB/bo9g0PHqXvgaLKZnP04Ni0qDWBwS6Xu8wMDnITGaDbDQl06gLzLsp+SbCgm0QuumpTp39lOyuMbEmyHA==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-9.1.20.tgz", + "integrity": "sha512-VFZ34y4ApmFwIzPRs2OJrG6jtYhM5y91eCZLTlR/HMGQciKF4TdOJHjj+5vf91SOER5UDcLizXetpiUowiZSgw==", "dev": true, "license": "MIT", "dependencies": { @@ -5735,20 +5728,20 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.5" + "storybook": "^9.1.20" } }, "node_modules/@storybook/addon-docs": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.0.5.tgz", - "integrity": "sha512-1MjbYmagssswSmvmTIfw4A/4z1wW8kBkIxGVyEXLzYHyX15eRbaY4q77P6oTm3pISdFSUJ/qsFBVlkzJu3LB7A==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.1.20.tgz", + "integrity": "sha512-eUIOd4u/p9994Nkv8Avn6r/xmS7D+RNmhmu6KGROefN3myLe3JfhSdimal2wDFe/h/OUNZ/LVVKMZrya9oEfKQ==", "dev": true, "license": "MIT", "dependencies": { "@mdx-js/react": "^3.0.0", - "@storybook/csf-plugin": "9.0.5", - "@storybook/icons": "^1.2.12", - "@storybook/react-dom-shim": "9.0.5", + "@storybook/csf-plugin": "9.1.20", + "@storybook/icons": "^1.4.0", + "@storybook/react-dom-shim": "9.1.20", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "ts-dedent": "^2.0.0" @@ -5758,7 +5751,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.5" + "storybook": "^9.1.20" } }, "node_modules/@storybook/addon-styling-webpack": { @@ -5787,13 +5780,13 @@ } }, "node_modules/@storybook/builder-webpack5": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-9.0.5.tgz", - "integrity": "sha512-khGGNFwqauhME2Ev5qUcandhQuYh4DnP9QZ/6jUcuz4NgpoEMNf8ucFqAsDnKvuE4o9IEDP7JXM7bAm+IWoOHA==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-9.1.20.tgz", + "integrity": "sha512-SN8n6NgfKUD73k9RMDTp0sxHkaEuOLlUWV2VVeXUj+HjacCDLopDXSxMcLsFP5+uSHYLBk4DQiX7EsD0rx8AJw==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/core-webpack": "9.0.5", + "@storybook/core-webpack": "9.1.20", "case-sensitive-paths-webpack-plugin": "^2.4.0", "cjs-module-lexer": "^1.2.3", "css-loader": "^6.7.1", @@ -5814,7 +5807,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.5" + "storybook": "^9.1.20" }, "peerDependenciesMeta": { "typescript": { @@ -5823,29 +5816,19 @@ } }, "node_modules/@storybook/cli": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-9.0.5.tgz", - "integrity": "sha512-x7i6jcqSNR3CgPgNec/ISm/fyCwE28Sw2c35aCdff1rLCVQiM69c/2dRz2I7UgDlfbG1GrtCKeksb0n/MBPGsA==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-9.1.20.tgz", + "integrity": "sha512-9YR9+akCrs84r34Iu3CmpAQ7cNk+7SiSfERVNGja8/fyzrJwUOM1qvo4kqluyfXazZDm1yJIqKx6tJMRKsoueg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.0", - "@storybook/codemod": "9.0.5", + "@storybook/codemod": "9.1.20", "@types/semver": "^7.3.4", "commander": "^12.1.0", - "create-storybook": "9.0.5", - "cross-spawn": "^7.0.6", - "envinfo": "^7.7.3", - "execa": "^9.5.2", + "create-storybook": "9.1.20", "giget": "^1.0.0", - "globby": "^14.0.1", "jscodeshift": "^0.15.1", - "leven": "^3.1.0", - "p-limit": "^6.2.0", - "prompts": "^2.4.0", - "semver": "^7.3.7", - "storybook": "9.0.5", - "tiny-invariant": "^1.3.1", + "storybook": "9.1.20", "ts-dedent": "^2.0.0" }, "bin": { @@ -5856,52 +5839,20 @@ "url": "https://opencollective.com/storybook" } }, - "node_modules/@storybook/cli/node_modules/p-limit": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", - "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.1.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@storybook/cli/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@storybook/codemod": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-9.0.5.tgz", - "integrity": "sha512-1cUZST9RW8rlVyXEXfc+pgrY4iFeiTYd/a3a8sEMqQ3JLZ9aX5TJxJHWtcCQ8YiLGfPU5l6SjloVMkirrZzdeg==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-9.1.20.tgz", + "integrity": "sha512-M7N7Ek73D3dEW2ZgUJOBQRRRyE6L1cNRz2AtqPEMyG0p654LDPFGGnYinbj9/KpaxBmUlQbtBbI/ri23E8XTaA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/core": "^7.24.4", - "@babel/preset-env": "^7.24.4", - "@babel/types": "^7.24.0", "@types/cross-spawn": "^6.0.6", "cross-spawn": "^7.0.6", "es-toolkit": "^1.36.0", "globby": "^14.0.1", "jscodeshift": "^0.15.1", "prettier": "^3.5.3", - "storybook": "9.0.5", + "storybook": "9.1.20", "tiny-invariant": "^1.3.1" }, "funding": { @@ -5910,9 +5861,9 @@ } }, "node_modules/@storybook/core-webpack": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-9.0.5.tgz", - "integrity": "sha512-EALkOazEIGjcek3osj/laVxETeDpMyWfVJ+GOaHWNAHobJ/nOeURWwbEctIn0O6/ZCjzKT97ThgKUaR18K/QFg==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-9.1.20.tgz", + "integrity": "sha512-GaH54yOx2I/1HUNHdxD3+kbbEE2xoC9sp7+8HxGC0fofEiyK/nlExo0tIX4+LRXC3T7hI+alWEc9bHgkmyLJMg==", "dev": true, "license": "MIT", "dependencies": { @@ -5923,13 +5874,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.5" + "storybook": "^9.1.20" } }, "node_modules/@storybook/csf-plugin": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.5.tgz", - "integrity": "sha512-dO+2J3GlIK1pRpXVL9CXhENwmaF0bF6jji+MtUXRHooHtbgtogaTGlYffBnIojuXHnskR6BAaMUPPLVOVY6Ctw==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.1.20.tgz", + "integrity": "sha512-HHgk50YQhML7mT01Mzf9N7lNMFHWN4HwwRP90kPT9Ct+Jhx7h3LBDbdmWjI96HwujcpY7eoYdTfpB1Sw8Z7nBQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5940,7 +5891,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^9.0.5" + "storybook": "^9.1.20" } }, "node_modules/@storybook/global": { @@ -5965,16 +5916,16 @@ } }, "node_modules/@storybook/preset-react-webpack": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-9.0.5.tgz", - "integrity": "sha512-NyG6mAihkb1jZQSGkj1M2bfgr/CnaNaJwRCrbKHaQgLBECkmpZkcpE+lhFJQgYkCUoFL/NYWt2EtGxdWvV6WTg==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-9.1.20.tgz", + "integrity": "sha512-/PPsRJVqRhW5P0Ff58AN7wuPxda2et8a5iUN3ebkol9r/zmc17QPzhqbIEDoa1jTC7DYa1pYgXvxbU+fY6lhrQ==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/core-webpack": "9.0.5", + "@storybook/core-webpack": "9.1.20", "@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0", "@types/semver": "^7.3.4", - "find-up": "^5.0.0", + "find-up": "^7.0.0", "magic-string": "^0.30.5", "react-docgen": "^7.1.1", "resolve": "^1.22.8", @@ -5992,7 +5943,7 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^9.0.5" + "storybook": "^9.1.20" }, "peerDependenciesMeta": { "typescript": { @@ -6000,85 +5951,10 @@ } } }, - "node_modules/@storybook/preset-react-webpack/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@storybook/preset-react-webpack/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@storybook/preset-react-webpack/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@storybook/preset-react-webpack/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@storybook/preset-react-webpack/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/@storybook/preset-react-webpack/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -6088,28 +5964,15 @@ "node": ">=10" } }, - "node_modules/@storybook/preset-react-webpack/node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@storybook/react": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/react/-/react-9.0.5.tgz", - "integrity": "sha512-qBEUaiGd1d2SQllhcMrBwwnzwWJWHw5XiTeq5MsjkEy2Oqfm7kWqTdGSkMbW/MoeFX5foO+Mu7nLqM9s4GxNXg==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/react/-/react-9.1.20.tgz", + "integrity": "sha512-TJhqzggs7HCvLhTXKfx8HodnVq9YizsB2J31s9v6olU0UCxbCY+FYaCF+XdE8qUCyefGRZgHKzGBIczJ/q9e2g==", "dev": true, "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", - "@storybook/react-dom-shim": "9.0.5" + "@storybook/react-dom-shim": "9.1.20" }, "engines": { "node": ">=20.0.0" @@ -6121,7 +5984,7 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^9.0.5", + "storybook": "^9.1.20", "typescript": ">= 4.9.x" }, "peerDependenciesMeta": { @@ -6151,9 +6014,9 @@ } }, "node_modules/@storybook/react-dom-shim": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.5.tgz", - "integrity": "sha512-lMlYoiuJJm9UcUPYYkVNtJu8Xv23fMKqf0k0SF3JB/efaSiaiCNR+fH2g81FrdntOkfFU3YWQ8DUY5TYH73HeA==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.1.20.tgz", + "integrity": "sha512-UYdZavfPwHEqCKMqPssUOlyFVZiJExLxnSHwkICSZBmw3gxXJcp1aXWs7PvoZdWz2K4ztl3IcKErXXHeiY6w+A==", "dev": true, "license": "MIT", "funding": { @@ -6163,19 +6026,19 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^9.0.5" + "storybook": "^9.1.20" } }, "node_modules/@storybook/react-webpack5": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/@storybook/react-webpack5/-/react-webpack5-9.0.5.tgz", - "integrity": "sha512-phcNhNRlFDVQaAnEYvEITOAYpoRjvpBN+iJGpNxTsd4BkDJcTld/T1sVsM98+u6PJk6ZwqAQbKKqioonyjKvNA==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@storybook/react-webpack5/-/react-webpack5-9.1.20.tgz", + "integrity": "sha512-t5/+UenrE5h0hfsxcB6FOj3pV2YhrrPVpzaHlybgdhzzkPEQSUd34laWi82N74exqcjVLoDwWSkl3M2g1xoaMg==", "dev": true, "license": "MIT", "dependencies": { - "@storybook/builder-webpack5": "9.0.5", - "@storybook/preset-react-webpack": "9.0.5", - "@storybook/react": "9.0.5" + "@storybook/builder-webpack5": "9.1.20", + "@storybook/preset-react-webpack": "9.1.20", + "@storybook/react": "9.1.20" }, "engines": { "node": ">=20.0.0" @@ -6187,7 +6050,7 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^9.0.5", + "storybook": "^9.1.20", "typescript": ">= 4.9.x" }, "peerDependenciesMeta": { @@ -6705,6 +6568,17 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/chai": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", + "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/deep-eql": "*", + "assertion-error": "^2.0.1" + } + }, "node_modules/@types/chroma-js": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/@types/chroma-js/-/chroma-js-3.1.1.tgz", @@ -6732,6 +6606,13 @@ "@types/node": "*" } }, + "node_modules/@types/deep-eql": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", + "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/doctrine": { "version": "0.0.9", "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.9.tgz", @@ -7967,14 +7848,15 @@ } }, "node_modules/@vitest/expect": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.9.tgz", - "integrity": "sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", + "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "3.0.9", - "@vitest/utils": "3.0.9", + "@types/chai": "^5.2.2", + "@vitest/spy": "3.2.4", + "@vitest/utils": "3.2.4", "chai": "^5.2.0", "tinyrainbow": "^2.0.0" }, @@ -7982,10 +7864,37 @@ "url": "https://opencollective.com/vitest" } }, + "node_modules/@vitest/mocker": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", + "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "3.2.4", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.17" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } + } + }, "node_modules/@vitest/pretty-format": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.9.tgz", - "integrity": "sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", + "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", "dev": true, "license": "MIT", "dependencies": { @@ -7996,27 +7905,27 @@ } }, "node_modules/@vitest/spy": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.9.tgz", - "integrity": "sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", + "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", "dev": true, "license": "MIT", "dependencies": { - "tinyspy": "^3.0.2" + "tinyspy": "^4.0.3" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/utils": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.9.tgz", - "integrity": "sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", + "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "3.0.9", - "loupe": "^3.1.3", + "@vitest/pretty-format": "3.2.4", + "loupe": "^3.1.4", "tinyrainbow": "^2.0.0" }, "funding": { @@ -9640,9 +9549,9 @@ } }, "node_modules/check-error": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", - "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz", + "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==", "dev": true, "license": "MIT", "engines": { @@ -10202,9 +10111,9 @@ "license": "MIT" }, "node_modules/create-storybook": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/create-storybook/-/create-storybook-9.0.5.tgz", - "integrity": "sha512-lfegEz8wPUMyRfI9u7C9cpLrMZAlXZnOuLvQ9EXzNyPRJrl+P8ftrvcn30Uq4dEDw7zcc6o8LQi+VvqRh8XqNw==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/create-storybook/-/create-storybook-9.1.20.tgz", + "integrity": "sha512-6Y1bwGJAxdjWiIdQAoXUIbsaF5AOpaeQmmCX5AbiUbVVneODngUbxeNudOJ72nK3ebqpr563G8qNfxWrPQ8Wrw==", "dev": true, "license": "MIT", "dependencies": { @@ -10219,9 +10128,9 @@ } }, "node_modules/create-storybook/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -10333,9 +10242,9 @@ } }, "node_modules/css-loader/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -11151,19 +11060,6 @@ "node": ">=6" } }, - "node_modules/envinfo": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.18.0.tgz", - "integrity": "sha512-02QGCLRW+Jb8PC270ic02lat+N57iBaWsvHjcJViqp6UVupRB+Vsg7brYPTqEFXvsdTql3KnSczv5ModZFpl8Q==", - "dev": true, - "license": "MIT", - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -11359,9 +11255,9 @@ } }, "node_modules/es-toolkit": { - "version": "1.40.0", - "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.40.0.tgz", - "integrity": "sha512-8o6w0KFmU0CiIl0/Q/BCEOabF2IJaELM1T2PWj6e8KqzHv1gdx+7JtFnDwOx1kJH/isJ5NwlDG1nCr1HrRF94Q==", + "version": "1.46.1", + "resolved": "https://registry.npmjs.org/es-toolkit/-/es-toolkit-1.46.1.tgz", + "integrity": "sha512-5eNtXOs3tbfxXOj04tjjseeWkRWaoCjdEI+96DgwzZoe6c9juL49pXlzAFTI72aWC9Y8p7168g6XIKjh7k6pyQ==", "dev": true, "license": "MIT", "workspaces": [ @@ -12069,9 +11965,9 @@ } }, "node_modules/eslint-plugin-storybook": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-9.0.5.tgz", - "integrity": "sha512-LusNm0B9YJ86NjdKMyvQ961ChfhDMPc/8FhdsFZ6aX7TE4+8p6wp7XmZbrRCFKQS8qRMWkkGttypyLLzpo38/w==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-9.1.20.tgz", + "integrity": "sha512-T7uqlzZABlOm0n36UQyyP0u7r+6/Bz5CTAvFK5n+FQPkAhba01mGovYVG61gcDeC06I0AlbZCZ0MP7MFxXAEVg==", "dev": true, "license": "MIT", "dependencies": { @@ -12082,7 +11978,7 @@ }, "peerDependencies": { "eslint": ">=8", - "storybook": "^9.0.5" + "storybook": "^9.1.20" } }, "node_modules/eslint-plugin-testing-library": { @@ -12463,6 +12359,16 @@ "node": ">=4.0" } }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", @@ -12494,33 +12400,6 @@ "node": ">=0.8.x" } }, - "node_modules/execa": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.0.tgz", - "integrity": "sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/merge-streams": "^4.0.0", - "cross-spawn": "^7.0.6", - "figures": "^6.1.0", - "get-stream": "^9.0.0", - "human-signals": "^8.0.1", - "is-plain-obj": "^4.1.0", - "is-stream": "^4.0.1", - "npm-run-path": "^6.0.0", - "pretty-ms": "^9.2.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^4.0.0", - "yoctocolors": "^2.1.1" - }, - "engines": { - "node": "^18.19.0 || >=20.5.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", @@ -12732,22 +12611,6 @@ } } }, - "node_modules/figures": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", - "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-unicode-supported": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/file-entry-cache": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", @@ -13068,9 +12931,9 @@ "license": "ISC" }, "node_modules/flow-parser": { - "version": "0.288.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.288.0.tgz", - "integrity": "sha512-JnObnfMUNoPLaWafBnA/al7ZF2t6yFPXSJriHZZWWw3+9z7Zhwk4NMA+ZxE1WI1Z50/ti/mjsDcGl/TMy/qLhg==", + "version": "0.313.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.313.0.tgz", + "integrity": "sha512-JQaYSzcm2oEG4bCMMYxMBmJ3Uc4zQUQHwsB7Xvjy9+RmVLedUy3bnnDAwV2wZSyxk00vIKlNy+/FxFsoNYSDWQ==", "dev": true, "license": "MIT", "engines": { @@ -13188,9 +13051,9 @@ } }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.15.0.tgz", + "integrity": "sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==", "dev": true, "license": "MIT", "dependencies": { @@ -13231,9 +13094,9 @@ } }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", + "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", "dev": true, "license": "MIT", "dependencies": { @@ -13303,9 +13166,9 @@ "license": "MIT" }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -13345,9 +13208,9 @@ } }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { - "version": "7.7.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", "dev": true, "license": "ISC", "bin": { @@ -13358,9 +13221,9 @@ } }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz", + "integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==", "dev": true, "license": "ISC", "engines": { @@ -13626,23 +13489,6 @@ "node": ">= 0.4" } }, - "node_modules/get-stream": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", - "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@sec-ant/readable-stream": "^0.4.1", - "is-stream": "^4.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/get-symbol-description": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", @@ -13948,19 +13794,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globby/node_modules/@sindresorhus/merge-streams": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/globby/node_modules/unicorn-magic": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", @@ -14561,9 +14394,9 @@ } }, "node_modules/html-webpack-plugin": { - "version": "5.6.4", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.4.tgz", - "integrity": "sha512-V/PZeWsqhfpE27nKeX9EO2sbR+D17A+tLf6qU+ht66jdUsN0QLKJN27Z+1+gHrVMKgndBahes0PU6rRihDgHTw==", + "version": "5.6.7", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.7.tgz", + "integrity": "sha512-md+vXtdCAe60s1k6AU3dUyMJnDxUyQAwfwPKoLisvgUF1IXjtlLsk2se54+qfL9Mdm26bbwvjJybpNx48NKRLw==", "dev": true, "license": "MIT", "dependencies": { @@ -14637,16 +14470,6 @@ "node": ">= 6" } }, - "node_modules/human-signals": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz", - "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=18.18.0" - } - }, "node_modules/husky": { "version": "9.1.7", "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz", @@ -15251,19 +15074,6 @@ "node": ">=8" } }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", @@ -15349,19 +15159,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", - "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-string": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", @@ -15446,19 +15243,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-unicode-supported": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", - "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-valid-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", @@ -18234,9 +18018,9 @@ "license": "MIT" }, "node_modules/jsonfile": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", - "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz", + "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==", "dev": true, "license": "MIT", "dependencies": { @@ -18695,9 +18479,9 @@ } }, "node_modules/magic-string": { - "version": "0.30.19", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz", - "integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==", + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", "dev": true, "license": "MIT", "dependencies": { @@ -19165,9 +18949,9 @@ } }, "node_modules/node-dir/node_modules/brace-expansion": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", - "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.14.tgz", + "integrity": "sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==", "dev": true, "license": "MIT", "dependencies": { @@ -19176,9 +18960,9 @@ } }, "node_modules/node-dir/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", "dev": true, "license": "ISC", "dependencies": { @@ -19439,49 +19223,6 @@ "which": "bin/which" } }, - "node_modules/npm-run-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz", - "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^4.0.0", - "unicorn-magic": "^0.3.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path/node_modules/unicorn-magic": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", - "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/nth-check": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", @@ -20198,19 +19939,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/parse-ms": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", - "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/parse-passwd": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", @@ -20909,22 +20637,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/pretty-ms": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz", - "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-ms": "^4.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -22707,17 +22419,18 @@ } }, "node_modules/storybook": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-9.0.5.tgz", - "integrity": "sha512-4RIyN7P6R6umcgAB6jv3GSIDA0qw9iRcm3KnIR6VhLKLKlbbmDsUs/JmjLobxL5W+LB4zbCbrBcFsW7AL2MSyA==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-9.1.20.tgz", + "integrity": "sha512-6rME2tww6PFhm96iG2Xx44yzwLDWBiDWy+kJ2ub6x90werSTOiuo+tZJ94BgCfFutR0tEfLRIq59s+Zg6YyChA==", "dev": true, "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/user-event": "^14.6.1", - "@vitest/expect": "3.0.9", - "@vitest/spy": "3.0.9", + "@vitest/expect": "3.2.4", + "@vitest/mocker": "3.2.4", + "@vitest/spy": "3.2.4", "better-opn": "^3.0.2", "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0", "esbuild-register": "^3.5.0", @@ -23040,19 +22753,6 @@ "node": ">=0.10.0" } }, - "node_modules/strip-final-newline": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", - "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/strip-indent": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.1.1.tgz", @@ -23818,9 +23518,9 @@ } }, "node_modules/tinyspy": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", - "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz", + "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==", "dev": true, "license": "MIT", "engines": { @@ -25378,19 +25078,6 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } - }, - "node_modules/yoctocolors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz", - "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } } } } diff --git a/package.json b/package.json index 5c035e765e..8ced59b1d0 100644 --- a/package.json +++ b/package.json @@ -158,12 +158,12 @@ "@gravity-ui/tsconfig": "^1.0.0", "@playwright/experimental-ct-react": "^1.56.0", "@playwright/test": "^1.56.0", - "@storybook/addon-a11y": "^9.0.5", - "@storybook/addon-docs": "^9.0.5", + "@storybook/addon-a11y": "^9.1.20", + "@storybook/addon-docs": "^9.1.20", "@storybook/addon-styling-webpack": "^2.0.0", "@storybook/addon-webpack5-compiler-babel": "^3.0.6", - "@storybook/cli": "^9.0.5", - "@storybook/react-webpack5": "^9.0.5", + "@storybook/cli": "^9.1.20", + "@storybook/react-webpack5": "^9.1.20", "@storybook/test-runner": "^0.23.0", "@testing-library/dom": "^10.4.1", "@testing-library/jest-dom": "^6.9.1", @@ -183,7 +183,7 @@ "chroma-js": "^3.1.2", "cross-env": "^7.0.3", "eslint": "^9.38.0", - "eslint-plugin-storybook": "^9.0.5", + "eslint-plugin-storybook": "^9.1.20", "eslint-plugin-testing-library": "^7.13.3", "globals": "^16.4.0", "gulp": "^5.0.1", @@ -204,7 +204,7 @@ "rimraf": "^6.0.1", "sass": "^1.93.2", "sass-loader": "^16.0.5", - "storybook": "^9.0.5", + "storybook": "^9.1.20", "stylelint": "^16.25.0", "stylelint-use-logical": "^2.1.2", "ts-jest": "^29.4.5", diff --git a/src/components/Accordion/__stories__/Docs.mdx b/src/components/Accordion/__stories__/Docs.mdx index ad1e02cc35..5a9318d798 100644 --- a/src/components/Accordion/__stories__/Docs.mdx +++ b/src/components/Accordion/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Accordion.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/ActionTooltip/__stories__/Docs.mdx b/src/components/ActionTooltip/__stories__/Docs.mdx index 86bae5f53b..51e020d7c0 100644 --- a/src/components/ActionTooltip/__stories__/Docs.mdx +++ b/src/components/ActionTooltip/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './ActionTooltip.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/ActionsPanel/__stories__/Docs.mdx b/src/components/ActionsPanel/__stories__/Docs.mdx index 26b5f8a96a..afd50f267f 100644 --- a/src/components/ActionsPanel/__stories__/Docs.mdx +++ b/src/components/ActionsPanel/__stories__/Docs.mdx @@ -5,7 +5,7 @@ import { AnchorMdx, CodeOrSourceMdx, HeadersMdx, -} from '@storybook/addon-docs'; +} from '@storybook/addon-docs/blocks'; import * as Stories from './ActionsPanel.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Alert/__stories__/Docs.mdx b/src/components/Alert/__stories__/Docs.mdx index f5ca9f1eec..9caf1c1ce7 100644 --- a/src/components/Alert/__stories__/Docs.mdx +++ b/src/components/Alert/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Alert.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/ArrowToggle/__stories__/Docs.mdx b/src/components/ArrowToggle/__stories__/Docs.mdx index ea2f2d5528..3d9595cf33 100644 --- a/src/components/ArrowToggle/__stories__/Docs.mdx +++ b/src/components/ArrowToggle/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './ArrowToggle.new.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Avatar/__stories__/Docs.mdx b/src/components/Avatar/__stories__/Docs.mdx index 5f8111719e..55dbc89946 100644 --- a/src/components/Avatar/__stories__/Docs.mdx +++ b/src/components/Avatar/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Avatar.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Breadcrumbs/__stories__/Docs.mdx b/src/components/Breadcrumbs/__stories__/Docs.mdx index b102fc87bc..71ae6385bd 100644 --- a/src/components/Breadcrumbs/__stories__/Docs.mdx +++ b/src/components/Breadcrumbs/__stories__/Docs.mdx @@ -5,7 +5,7 @@ import { AnchorMdx, CodeOrSourceMdx, HeadersMdx, -} from '@storybook/addon-docs'; +} from '@storybook/addon-docs/blocks'; import * as Stories from './Breadcrumbs.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Button/__stories__/Docs.mdx b/src/components/Button/__stories__/Docs.mdx index 80e1d88fd2..67a94bf9e2 100644 --- a/src/components/Button/__stories__/Docs.mdx +++ b/src/components/Button/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Button.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Card/__stories__/Docs.mdx b/src/components/Card/__stories__/Docs.mdx index 0720508220..39ce47b6ce 100644 --- a/src/components/Card/__stories__/Docs.mdx +++ b/src/components/Card/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Card.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Checkbox/__stories__/Docs.mdx b/src/components/Checkbox/__stories__/Docs.mdx index ba49e49784..4e2b8dbc8a 100644 --- a/src/components/Checkbox/__stories__/Docs.mdx +++ b/src/components/Checkbox/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Checkbox.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/ClipboardButton/__stories__/Docs.mdx b/src/components/ClipboardButton/__stories__/Docs.mdx index f5f72be6e4..260a0c1c8d 100644 --- a/src/components/ClipboardButton/__stories__/Docs.mdx +++ b/src/components/ClipboardButton/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './ClipboardButton.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/ClipboardIcon/__stories__/Docs.mdx b/src/components/ClipboardIcon/__stories__/Docs.mdx index 3e9945b5f7..f527071e7c 100644 --- a/src/components/ClipboardIcon/__stories__/Docs.mdx +++ b/src/components/ClipboardIcon/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './ClipboardIcon.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Dialog/__stories__/Docs.mdx b/src/components/Dialog/__stories__/Docs.mdx index bf0d8bb2f4..4c40def2ef 100644 --- a/src/components/Dialog/__stories__/Docs.mdx +++ b/src/components/Dialog/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Dialog.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Disclosure/__stories__/Docs.mdx b/src/components/Disclosure/__stories__/Docs.mdx index 21cffeaebf..fad9ac72e8 100644 --- a/src/components/Disclosure/__stories__/Docs.mdx +++ b/src/components/Disclosure/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Disclosure.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Divider/__stories__/Docs.mdx b/src/components/Divider/__stories__/Docs.mdx index fe1c86a9ef..abec8ae10d 100644 --- a/src/components/Divider/__stories__/Docs.mdx +++ b/src/components/Divider/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Divider.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Drawer/__stories__/Docs.mdx b/src/components/Drawer/__stories__/Docs.mdx index f6fe4b7908..11cd36e60f 100644 --- a/src/components/Drawer/__stories__/Docs.mdx +++ b/src/components/Drawer/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Drawer.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/DropdownMenu/__stories__/Docs.mdx b/src/components/DropdownMenu/__stories__/Docs.mdx index e8585a2ba8..4c9e338a30 100644 --- a/src/components/DropdownMenu/__stories__/Docs.mdx +++ b/src/components/DropdownMenu/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './DropdownMenu.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/FilePreview/__stories__/Docs.mdx b/src/components/FilePreview/__stories__/Docs.mdx index 1f76cc01cf..98f1c31bdd 100644 --- a/src/components/FilePreview/__stories__/Docs.mdx +++ b/src/components/FilePreview/__stories__/Docs.mdx @@ -5,7 +5,7 @@ import { AnchorMdx, CodeOrSourceMdx, HeadersMdx, -} from '@storybook/addon-docs'; +} from '@storybook/addon-docs/blocks'; import * as Stories from './FilePreview.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Hotkey/__stories__/Docs.mdx b/src/components/Hotkey/__stories__/Docs.mdx index 25dbf7451f..3dcea4e7cb 100644 --- a/src/components/Hotkey/__stories__/Docs.mdx +++ b/src/components/Hotkey/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Hotkey.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Icon/__stories__/Docs.mdx b/src/components/Icon/__stories__/Docs.mdx index 01484f2491..af92a3ef4c 100644 --- a/src/components/Icon/__stories__/Docs.mdx +++ b/src/components/Icon/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Icon.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Label/__stories__/Docs.mdx b/src/components/Label/__stories__/Docs.mdx index 42484ac62d..c217283f2e 100644 --- a/src/components/Label/__stories__/Docs.mdx +++ b/src/components/Label/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Label.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Link/__stories__/Docs.mdx b/src/components/Link/__stories__/Docs.mdx index e6ea3e28fe..a66e325724 100644 --- a/src/components/Link/__stories__/Docs.mdx +++ b/src/components/Link/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Link.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/List/__stories__/Docs.mdx b/src/components/List/__stories__/Docs.mdx index 5660fdf0ce..2754342d0e 100644 --- a/src/components/List/__stories__/Docs.mdx +++ b/src/components/List/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './List.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Loader/__stories__/Docs.mdx b/src/components/Loader/__stories__/Docs.mdx index 3f7639fe54..f4ba42e1b3 100644 --- a/src/components/Loader/__stories__/Docs.mdx +++ b/src/components/Loader/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Loader.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Menu/__stories__/Docs.mdx b/src/components/Menu/__stories__/Docs.mdx index 553e79bb81..4199b049e6 100644 --- a/src/components/Menu/__stories__/Docs.mdx +++ b/src/components/Menu/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Menu.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Modal/__stories__/Docs.mdx b/src/components/Modal/__stories__/Docs.mdx index fe718adc36..1f637246a3 100644 --- a/src/components/Modal/__stories__/Docs.mdx +++ b/src/components/Modal/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Modal.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/NumberInput/__stories__/Docs.mdx b/src/components/NumberInput/__stories__/Docs.mdx index 37f9ff61f0..48080ff0ff 100644 --- a/src/components/NumberInput/__stories__/Docs.mdx +++ b/src/components/NumberInput/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './NumberInput.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Overlay/__stories__/Docs.mdx b/src/components/Overlay/__stories__/Docs.mdx index a099505e89..65b6f09f0d 100644 --- a/src/components/Overlay/__stories__/Docs.mdx +++ b/src/components/Overlay/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Overlay.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Pagination/__stories__/Docs.mdx b/src/components/Pagination/__stories__/Docs.mdx index 7b309f63df..20d0216692 100644 --- a/src/components/Pagination/__stories__/Docs.mdx +++ b/src/components/Pagination/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Pagination.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Palette/__stories__/Docs.mdx b/src/components/Palette/__stories__/Docs.mdx index 2cb4d6591e..78cf5b07b3 100644 --- a/src/components/Palette/__stories__/Docs.mdx +++ b/src/components/Palette/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Palette.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/PinInput/__stories__/Docs.mdx b/src/components/PinInput/__stories__/Docs.mdx index d9bf9dde21..505b570199 100644 --- a/src/components/PinInput/__stories__/Docs.mdx +++ b/src/components/PinInput/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './PinInput.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/PlaceholderContainer/__stories__/Docs.mdx b/src/components/PlaceholderContainer/__stories__/Docs.mdx index 8a02df5a2f..c8671ea6e7 100644 --- a/src/components/PlaceholderContainer/__stories__/Docs.mdx +++ b/src/components/PlaceholderContainer/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './PlaceholderContainer.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Popover/__stories__/Docs.mdx b/src/components/Popover/__stories__/Docs.mdx index f7a8df2af0..680ec6bd41 100644 --- a/src/components/Popover/__stories__/Docs.mdx +++ b/src/components/Popover/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Popover.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Popup/__stories__/Docs.mdx b/src/components/Popup/__stories__/Docs.mdx index a470e86180..d1b035b869 100644 --- a/src/components/Popup/__stories__/Docs.mdx +++ b/src/components/Popup/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Popup.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Portal/__stories__/Docs.mdx b/src/components/Portal/__stories__/Docs.mdx index e166680e62..1f1bef7983 100644 --- a/src/components/Portal/__stories__/Docs.mdx +++ b/src/components/Portal/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Portal.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Progress/__stories__/Docs.mdx b/src/components/Progress/__stories__/Docs.mdx index 388d402475..53c2b6409c 100644 --- a/src/components/Progress/__stories__/Docs.mdx +++ b/src/components/Progress/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Progress.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Radio/__stories__/Docs.mdx b/src/components/Radio/__stories__/Docs.mdx index 4fb40cd921..6111e6074e 100644 --- a/src/components/Radio/__stories__/Docs.mdx +++ b/src/components/Radio/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Radio.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/RadioGroup/__stories__/Docs.mdx b/src/components/RadioGroup/__stories__/Docs.mdx index 2d19ce12ad..63e1b3f17c 100644 --- a/src/components/RadioGroup/__stories__/Docs.mdx +++ b/src/components/RadioGroup/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './RadioGroup.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/SegmentedRadioGroup/__stories__/Docs.mdx b/src/components/SegmentedRadioGroup/__stories__/Docs.mdx index fe25897291..22f0c1f2f4 100644 --- a/src/components/SegmentedRadioGroup/__stories__/Docs.mdx +++ b/src/components/SegmentedRadioGroup/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './SegmentedRadioGroup.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Select/__stories__/Docs.mdx b/src/components/Select/__stories__/Docs.mdx index a1c42fb188..00d85c9588 100644 --- a/src/components/Select/__stories__/Docs.mdx +++ b/src/components/Select/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Select.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Sheet/__stories__/Docs.mdx b/src/components/Sheet/__stories__/Docs.mdx index d9a8a703ee..9e9700da9c 100644 --- a/src/components/Sheet/__stories__/Docs.mdx +++ b/src/components/Sheet/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './DefaultShowcase/DefaultShowcase.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Skeleton/__stories__/Docs.mdx b/src/components/Skeleton/__stories__/Docs.mdx index 390fbfb1fc..ac95b5f7d5 100644 --- a/src/components/Skeleton/__stories__/Docs.mdx +++ b/src/components/Skeleton/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Skeleton.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Slider/__stories__/Docs.mdx b/src/components/Slider/__stories__/Docs.mdx index e330807970..7ba660d68f 100644 --- a/src/components/Slider/__stories__/Docs.mdx +++ b/src/components/Slider/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Slider.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Spin/__stories__/Docs.mdx b/src/components/Spin/__stories__/Docs.mdx index a76a97996e..be16e67f1e 100644 --- a/src/components/Spin/__stories__/Docs.mdx +++ b/src/components/Spin/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Spin.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Stepper/__stories__/Docs.mdx b/src/components/Stepper/__stories__/Docs.mdx index ed08c8aefc..83642fd058 100644 --- a/src/components/Stepper/__stories__/Docs.mdx +++ b/src/components/Stepper/__stories__/Docs.mdx @@ -5,7 +5,7 @@ import { AnchorMdx, CodeOrSourceMdx, HeadersMdx, -} from '@storybook/addon-docs'; +} from '@storybook/addon-docs/blocks'; import * as Stories from './Stepper.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Switch/__stories__/Docs.mdx b/src/components/Switch/__stories__/Docs.mdx index 285917560e..e7f357a789 100644 --- a/src/components/Switch/__stories__/Docs.mdx +++ b/src/components/Switch/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Switch.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Table/__stories__/Docs.mdx b/src/components/Table/__stories__/Docs.mdx index 1ee1fed6b0..cbcabcafee 100644 --- a/src/components/Table/__stories__/Docs.mdx +++ b/src/components/Table/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Table.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Text/__stories__/Docs.mdx b/src/components/Text/__stories__/Docs.mdx index daa4e6f09c..183c02d0e3 100644 --- a/src/components/Text/__stories__/Docs.mdx +++ b/src/components/Text/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Text.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Toaster/__stories__/Docs.mdx b/src/components/Toaster/__stories__/Docs.mdx index 0cab077663..6c99d11f2c 100644 --- a/src/components/Toaster/__stories__/Docs.mdx +++ b/src/components/Toaster/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Toaster.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Toc/__stories__/Docs.mdx b/src/components/Toc/__stories__/Docs.mdx index 9e3f7dcf8c..2ad51e3ec5 100644 --- a/src/components/Toc/__stories__/Docs.mdx +++ b/src/components/Toc/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Toc.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/Tooltip/__stories__/Docs.mdx b/src/components/Tooltip/__stories__/Docs.mdx index 7a630e0310..139030e1e4 100644 --- a/src/components/Tooltip/__stories__/Docs.mdx +++ b/src/components/Tooltip/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Tooltip.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/TreeList/__stories__/Docs.mdx b/src/components/TreeList/__stories__/Docs.mdx index e3c76f1cd5..c35a7ff1a6 100644 --- a/src/components/TreeList/__stories__/Docs.mdx +++ b/src/components/TreeList/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import TreeListDocs from './TreeListDocs.md?raw'; diff --git a/src/components/TreeSelect/__stories__/Docs.mdx b/src/components/TreeSelect/__stories__/Docs.mdx index b4a9f2dc19..15311f1e2e 100644 --- a/src/components/TreeSelect/__stories__/Docs.mdx +++ b/src/components/TreeSelect/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import TreeSelectDocs from './TreeSelectDocs.md?raw'; diff --git a/src/components/User/__stories__/Docs.mdx b/src/components/User/__stories__/Docs.mdx index e015143278..ab3110039d 100644 --- a/src/components/User/__stories__/Docs.mdx +++ b/src/components/User/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './User.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/UserLabel/__stories__/Docs.mdx b/src/components/UserLabel/__stories__/Docs.mdx index e3b94de49c..7b643ed7f9 100644 --- a/src/components/UserLabel/__stories__/Docs.mdx +++ b/src/components/UserLabel/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './UserLabel.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/controls/PasswordInput/__stories__/Docs.mdx b/src/components/controls/PasswordInput/__stories__/Docs.mdx index 343d63b894..c0b9913f7a 100644 --- a/src/components/controls/PasswordInput/__stories__/Docs.mdx +++ b/src/components/controls/PasswordInput/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './PasswordInput.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/controls/TextArea/__stories__/Docs.mdx b/src/components/controls/TextArea/__stories__/Docs.mdx index ece4d73305..f67d664302 100644 --- a/src/components/controls/TextArea/__stories__/Docs.mdx +++ b/src/components/controls/TextArea/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './TextArea.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/controls/TextInput/__stories__/Docs.mdx b/src/components/controls/TextInput/__stories__/Docs.mdx index 138d260f98..cce497c261 100644 --- a/src/components/controls/TextInput/__stories__/Docs.mdx +++ b/src/components/controls/TextInput/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './TextInput.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/lab/ColorPicker/__stories__/Docs.mdx b/src/components/lab/ColorPicker/__stories__/Docs.mdx index e4b5565d06..677228f8fc 100644 --- a/src/components/lab/ColorPicker/__stories__/Docs.mdx +++ b/src/components/lab/ColorPicker/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './ColorPicker.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/lab/FileDropZone/__stories__/Docs.mdx b/src/components/lab/FileDropZone/__stories__/Docs.mdx index c8bc2766b4..4e158afc43 100644 --- a/src/components/lab/FileDropZone/__stories__/Docs.mdx +++ b/src/components/lab/FileDropZone/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './FileDropZone.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/lab/Menu/__stories__/Docs.mdx b/src/components/lab/Menu/__stories__/Docs.mdx index 553e79bb81..4199b049e6 100644 --- a/src/components/lab/Menu/__stories__/Docs.mdx +++ b/src/components/lab/Menu/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Menu.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/layout/LayoutProvider/__stories__/Layout.mdx b/src/components/layout/LayoutProvider/__stories__/Layout.mdx index 24aac415ae..1e12d8efd1 100644 --- a/src/components/layout/LayoutProvider/__stories__/Layout.mdx +++ b/src/components/layout/LayoutProvider/__stories__/Layout.mdx @@ -1,4 +1,4 @@ -import {Meta} from '@storybook/addon-docs'; +import {Meta} from '@storybook/addon-docs/blocks'; @@ -14,9 +14,7 @@ import {Container, Row, Col, Flex} from '@gravity-ui/uikit'; ... - - ... - + ... ; ``` @@ -214,7 +212,7 @@ import {Row, Col} from '@gravity-ui/uikit'; // 4 for "xl" and "xxl" size={[12, {m: 6, xl: 4}]} /> - +; ``` > Grid system use negative margins under the hood. So you can specify background-color css property directly in `Col` components. Use wrapper components in such cases. diff --git a/src/components/legacy/Breadcrumbs/__stories__/Docs.mdx b/src/components/legacy/Breadcrumbs/__stories__/Docs.mdx index b64532f95f..669f511a4c 100644 --- a/src/components/legacy/Breadcrumbs/__stories__/Docs.mdx +++ b/src/components/legacy/Breadcrumbs/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Breadcrumbs.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/legacy/Popover/__stories__/Docs.mdx b/src/components/legacy/Popover/__stories__/Docs.mdx index f7a8df2af0..680ec6bd41 100644 --- a/src/components/legacy/Popover/__stories__/Docs.mdx +++ b/src/components/legacy/Popover/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Popover.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/legacy/Tabs/__stories__/Docs.mdx b/src/components/legacy/Tabs/__stories__/Docs.mdx index e832604fbf..d1a0020231 100644 --- a/src/components/legacy/Tabs/__stories__/Docs.mdx +++ b/src/components/legacy/Tabs/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './Tabs.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/tabs/__stories__/Docs.mdx b/src/components/tabs/__stories__/Docs.mdx index 32a0308595..29b456bbc4 100644 --- a/src/components/tabs/__stories__/Docs.mdx +++ b/src/components/tabs/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './TabList.stories'; import Readme from '../README.md?raw'; diff --git a/src/components/useList/__stories__/Docs.mdx b/src/components/useList/__stories__/Docs.mdx index a9cf404f5f..fef5bb4702 100644 --- a/src/components/useList/__stories__/Docs.mdx +++ b/src/components/useList/__stories__/Docs.mdx @@ -5,7 +5,7 @@ import { AnchorMdx, CodeOrSourceMdx, HeadersMdx, -} from '@storybook/addon-docs'; +} from '@storybook/addon-docs/blocks'; import UseListHook from './docs/use-list.md?raw'; import UseListKeydownHook from './docs/use-list-keydown.md?raw'; @@ -35,25 +35,25 @@ The basic idea is that hooks take all the complex logic on themselves, and all y ### Hooks: -- [useList](#uselist); -- [useListKeydown](#uselistkeydown) -- [useListFilter](#uselistfilter); +- [useList](#uselist); +- [useListKeydown](#uselistkeydown) +- [useListFilter](#uselistfilter); ### Components (View only): -- [ListItemView](#listitemview); -- [ListItemExpandIcon](#listitemexpandicon); -- [ListContainerView](#listcontainerview); -- [ListRecursiveRenderer](#listrecursiverenderer); +- [ListItemView](#listitemview); +- [ListItemExpandIcon](#listitemexpandicon); +- [ListContainerView](#listcontainerview); +- [ListRecursiveRenderer](#listrecursiverenderer); ### Utilities: -- [getListItemClickHandler](#getlistItemclickhandler); -- [computeItemSize](#computeitemsize); -- [scrollToListItem](#scrolltolistitem); -- [getItemRenderState](#getitemrenderstate); -- [getListParsedState](#getlistparsedstate); -- [getListItemQa](#getlistitemqa); +- [getListItemClickHandler](#getlistItemclickhandler); +- [computeItemSize](#computeitemsize); +- [scrollToListItem](#scrolltolistitem); +- [getItemRenderState](#getitemrenderstate); +- [getListParsedState](#getlistparsedstate); +- [getListItemQa](#getlistitemqa); ## Quick code snippets for beginners: diff --git a/src/demo/DocsDecorator/DocsDecorator.tsx b/src/demo/DocsDecorator/DocsDecorator.tsx index f29f150361..21f7407dc1 100644 --- a/src/demo/DocsDecorator/DocsDecorator.tsx +++ b/src/demo/DocsDecorator/DocsDecorator.tsx @@ -1,7 +1,7 @@ import type * as React from 'react'; -import {DocsContainer} from '@storybook/addon-docs'; -import type {DocsContainerProps} from '@storybook/addon-docs'; +import {DocsContainer} from '@storybook/addon-docs/blocks'; +import type {DocsContainerProps} from '@storybook/addon-docs/blocks'; import {MobileProvider, ThemeProvider, getThemeType} from '../..'; import {themes} from '../../../.storybook/theme'; diff --git a/src/demo/DocsSource/DocsSource.tsx b/src/demo/DocsSource/DocsSource.tsx index 8e2a2ab40a..08cc49cb3a 100644 --- a/src/demo/DocsSource/DocsSource.tsx +++ b/src/demo/DocsSource/DocsSource.tsx @@ -1,6 +1,6 @@ import type * as React from 'react'; -import {Source} from '@storybook/addon-docs'; +import {Source} from '@storybook/addon-docs/blocks'; import {getThemeType, useThemeValue} from '../..'; diff --git a/src/hooks/lab/useDropZone/__stories__/Docs.mdx b/src/hooks/lab/useDropZone/__stories__/Docs.mdx index 9445df2337..38d44427f5 100644 --- a/src/hooks/lab/useDropZone/__stories__/Docs.mdx +++ b/src/hooks/lab/useDropZone/__stories__/Docs.mdx @@ -1,4 +1,4 @@ -import {Meta, Markdown} from '@storybook/addon-docs'; +import {Meta, Markdown} from '@storybook/addon-docs/blocks'; import * as Stories from './UseDropZone.stories'; import Readme from '../README.md?raw'; diff --git a/src/stories/Branding/Overview.mdx b/src/stories/Branding/Overview.mdx index 57c89b7de5..61db37e4ed 100644 --- a/src/stories/Branding/Overview.mdx +++ b/src/stories/Branding/Overview.mdx @@ -1,6 +1,6 @@ -import {Meta} from '@storybook/addon-docs'; +import {Meta} from '@storybook/addon-docs/blocks'; - + # Branding @@ -13,6 +13,7 @@ you should provide values for each theme individually. ## Basic customization #### Typography + There are 2 font families, `sans-serif` and `monospace`, which can be configured via `--g-font-family-sans` and `--g-font-family-monospace`. Also, there are a lot of different text variants: `body-1` `body-2` `caption-1` `caption-2` `header-1` `header-2` and others. Full list of variants you can find [here](?path=/story/typography--default). @@ -21,30 +22,31 @@ Each of these variants has a specific `font-size` and `line-height` properties w for each of the variant group (`body` `header` `subheader` `display` `caption` `code`) via `--g-text-{variantGroupName}-font-weight` variable. There is one specific variable, `--g-text-accent-font-weight`, which can be used separately from text variant. - #### Accent + To give a unique look for components you can provide several variables that controls accent color. Here is the list of such variables: -* `--g-color-base-brand` - Color for background (action button, active controls) -* `--g-color-base-brand-hover` - Hover color for background -* `--g-color-line-brand` - Color for lines (active tab underline) -* `--g-color-text-brand` - Text color -* `--g-color-text-brand-heavy` - Text color over background -* `--g-color-text-brand-contrast` - Text color over brand background -* `--g-color-base-selection` - Lighter version for background (List selection, Table row selection) -* `--g-color-base-selection-hover` - Hover lighter version for background -* `--g-color-text-link` - Color for links -* `--g-color-text-link-hover` - Hover color for links -* `--g-color-text-link-visited` - Color for visited links -* `--g-color-text-link-visited-hover` - Hover color for visited links + +- `--g-color-base-brand` - Color for background (action button, active controls) +- `--g-color-base-brand-hover` - Hover color for background +- `--g-color-line-brand` - Color for lines (active tab underline) +- `--g-color-text-brand` - Text color +- `--g-color-text-brand-heavy` - Text color over background +- `--g-color-text-brand-contrast` - Text color over brand background +- `--g-color-base-selection` - Lighter version for background (List selection, Table row selection) +- `--g-color-base-selection-hover` - Hover lighter version for background +- `--g-color-text-link` - Color for links +- `--g-color-text-link-hover` - Hover color for links +- `--g-color-text-link-visited` - Color for visited links +- `--g-color-text-link-visited-hover` - Hover color for visited links #### Shape + Controls share border radius sizes that can be configured via `--g-border-radius-{size}`, where size is one of xs, s, m, l or xl ### Example ```css - .g-root { --g-font-family-sans: 'Inter', sans-serif; @@ -59,7 +61,7 @@ Controls share border radius sizes that can be configured via `--g-border-radius --g-color-base-selection-hover: rgba(82, 130, 255, 0.1); --g-color-line-brand: rgb(117, 155, 255); --g-color-text-brand: rgb(117, 155, 255); - --g-color-text-brand-contrast: rgb(255, 255 ,255); + --g-color-text-brand-contrast: rgb(255, 255, 255); --g-color-text-link: rgb(117, 155, 255); --g-color-text-link-hover: rgb(82, 130, 255); }