diff --git a/package.json b/package.json index e506e8ed2..013836f0f 100644 --- a/package.json +++ b/package.json @@ -26,22 +26,22 @@ "@reduxjs/toolkit": "^2.1.0", "@rollup/plugin-typescript": "^11.1.5", "@rollup/plugin-url": "^8.0.2", - "@storybook/addon-a11y": "^7.6.13", - "@storybook/addon-actions": "^7.6.13", - "@storybook/addon-essentials": "^7.6.13", - "@storybook/addon-interactions": "^7.6.13", - "@storybook/addon-links": "^7.6.13", - "@storybook/addon-storyshots": "^7.6.13", - "@storybook/addons": "^7.6.13", - "@storybook/components": "^7.6.13", - "@storybook/core-events": "^7.6.13", - "@storybook/manager-api": "^7.6.13", - "@storybook/preview-api": "^7.6.13", - "@storybook/react": "^7.6.13", - "@storybook/react-webpack5": "^7.6.13", + "@storybook/addon-a11y": "^7.6.15", + "@storybook/addon-actions": "^7.6.15", + "@storybook/addon-essentials": "^7.6.15", + "@storybook/addon-interactions": "^7.6.15", + "@storybook/addon-links": "^7.6.15", + "@storybook/addon-storyshots": "^7.6.15", + "@storybook/addons": "^7.6.15", + "@storybook/components": "^7.6.15", + "@storybook/core-events": "^7.6.15", + "@storybook/manager-api": "^7.6.15", + "@storybook/preview-api": "^7.6.15", + "@storybook/react": "^7.6.15", + "@storybook/react-webpack5": "^7.6.15", "@storybook/test-runner": "^0.16.0", "@storybook/testing-library": "^0.2.2", - "@storybook/theming": "^7.6.13", + "@storybook/theming": "^7.6.15", "@svgr/rollup": "^8.1.0", "@svgr/webpack": "^8.1.0", "@testing-library/dom": "^9.3.3", @@ -113,7 +113,7 @@ "sass": "^1.70.0", "sass-loader": "^14.1.0", "simplex-noise": "^4.0.1", - "storybook": "^7.6.13", + "storybook": "^7.6.15", "storybook-addon-emotion-theme": "^2.1.1", "storybook-addon-pseudo-states": "^2.1.2", "style-dictionary": "^3.9.2", diff --git a/packages/data-viz/src/core/HeatmapChart/heatmapDemo/components/ECharts/index.tsx b/packages/data-viz/src/core/HeatmapChart/heatmapDemo/components/ECharts/index.tsx index 8a027bfff..187fda649 100644 --- a/packages/data-viz/src/core/HeatmapChart/heatmapDemo/components/ECharts/index.tsx +++ b/packages/data-viz/src/core/HeatmapChart/heatmapDemo/components/ECharts/index.tsx @@ -319,10 +319,6 @@ const ECharts = forwardRef( type: "downplay", }); - // const data = echartInstance - // ? (echartInstance.getOption().series as any)[0].data - // : []; - const dataIndex = []; switch (emphasis) { @@ -374,9 +370,6 @@ const ECharts = forwardRef( type: "downplay", }); - // const data = echartInstance - // ? (echartInstance.getOption().series as any)[0].data - // : []; const dataIndex = []; for (let i = 0; i < size; i++) { @@ -401,10 +394,6 @@ const ECharts = forwardRef( type: "downplay", }); - // const data = echartInstance - // ? (echartInstance.getOption().series as any)[0].data - // : []; - const dataIndex = []; for (let i = 0; i < size; i++) { diff --git a/packages/data-viz/src/core/HeatmapChart/heatmapDemo/components/Heatmap/index.tsx b/packages/data-viz/src/core/HeatmapChart/heatmapDemo/components/Heatmap/index.tsx index 6ae568e3a..fcdc8c4c4 100644 --- a/packages/data-viz/src/core/HeatmapChart/heatmapDemo/components/Heatmap/index.tsx +++ b/packages/data-viz/src/core/HeatmapChart/heatmapDemo/components/Heatmap/index.tsx @@ -37,7 +37,7 @@ const Heatmap = () => { const chartRef = useRef(null); return ( - + !doNotForwardProps.includes(prop), })` - ${(props: StylesProps) => { - const { camera } = props; - - return ` - margin-bottom: ${camera ? 0 : 30}px; - margin-right: ${camera ? 0 : 20}px; - padding-top: ${X_AXIS_WIDTH}px; - position: relative; - `; - }} + padding-top: ${X_AXIS_WIDTH}px; + position: relative; `; export const StyledHeatmapWrapper = styled("div")` diff --git a/packages/data-viz/src/core/HeatmapChart/hooks/utils.ts b/packages/data-viz/src/core/HeatmapChart/hooks/utils.ts index 8d6bc384a..53ec32d65 100644 --- a/packages/data-viz/src/core/HeatmapChart/hooks/utils.ts +++ b/packages/data-viz/src/core/HeatmapChart/hooks/utils.ts @@ -1,4 +1,5 @@ import { + AxisPointerComponentOption, DataZoomComponentOption, DatasetComponentOption, ECharts, @@ -189,7 +190,7 @@ export function createChartOptions( return { animation: false, - axisPointer: Object.assign( + axisPointer: mergeAxisPointer( defaultAxisPointer, axisPointer, optionsAxisPointer @@ -243,6 +244,36 @@ export function createChartOptions( }; } +function mergeAxisPointer( + defaultAxisPointer: AxisPointerComponentOption, + axisPointer: EChartsOption["axisPointer"], + optionsAxisPointer: EChartsOption["axisPointer"] +): EChartsOption["axisPointer"] { + const finalAxisPointer = Array.isArray(axisPointer) + ? axisPointer // if it's an array, assume that the user has [{...propsToChangeOnX}] OR [ , {...propsToChangeOnY}] OR [{...propsToChangeOnX}, {...propsToChangeOnY}] + : [axisPointer, axisPointer]; // else if the user only supplies one dataZoom object, we assume they want the props to apply to both x and y zoom objects + + const finalOptionsAxisPointer = Array.isArray(optionsAxisPointer) + ? optionsAxisPointer + : [optionsAxisPointer, optionsAxisPointer]; + + // merge x axisPointer options + const x = { + ...defaultAxisPointer, + ...finalAxisPointer[0], + ...finalOptionsAxisPointer?.[0], + }; + + // merge y axisPointer options + const y = { + ...defaultAxisPointer, + ...finalAxisPointer[1], + ...finalOptionsAxisPointer[1], + }; + + return [x, y] as EChartsOption["axisPointer"]; +} + function mergeDataZoom( defaultDataZoom: DataZoomComponentOption[], dataZoom: EChartsOption["dataZoom"], @@ -289,7 +320,7 @@ function generateDefaultValues(props: CreateChartOptionsProps) { label: { show: false }, show: false, triggerOn: "mousemove", - }; + } as AxisPointerComponentOption; const defaultXAxis = { axisLabel: { fontSize: 0, rotate: 90 }, diff --git a/packages/data-viz/src/core/HeatmapChart/index.tsx b/packages/data-viz/src/core/HeatmapChart/index.tsx index b9233667f..5b755233e 100644 --- a/packages/data-viz/src/core/HeatmapChart/index.tsx +++ b/packages/data-viz/src/core/HeatmapChart/index.tsx @@ -10,7 +10,7 @@ import { useState, } from "react"; -import { EMPTY_OBJECT } from "src/common/utils"; +import { EMPTY_OBJECT } from "../../common/utils"; import { useUpdateChart } from "./hooks/useUpdateChart"; import { CreateChartOptionsProps } from "./hooks/utils"; import { ChartContainer } from "./style"; @@ -107,7 +107,6 @@ const HeatmapChart = forwardRef( } } }; - // eslint-disable-next-line react-hooks/exhaustive-deps }, [chart, echartsRendererMode, isChartInitialized, onEvents]); // Initialize charts on component mount @@ -115,12 +114,25 @@ const HeatmapChart = forwardRef( initChart(); }, [initChart]); - // Reinitialize chart if renderer mode changes + // Reinitialize the chart when the renderer mode changes useEffect(() => { + // Dispose of the current chart chart?.dispose(); + + // Reset chart initialization state and set chart to null setIsChartInitialized(false); setChart(null); + + // Initialize a new chart initChart(); + + /** + * (masoudmanson): We don't include the 'chart' dependency in the array because + * doing so would lead to an infinite loop of initializing and disposing the chart. + * We specifically want to reinitialize the chart only when the renderer mode changes. + * However, since we use the 'chart' state to dispose of the chart, we disable the + * eslint rule for exhaustive-deps to prevent warnings. + */ // eslint-disable-next-line react-hooks/exhaustive-deps }, [echartsRendererMode]); diff --git a/tsconfig.json b/tsconfig.json index 6496f79a7..a5ca496a7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -59,10 +59,10 @@ "skipLibCheck": true }, "include": [ - "packages/*/src/**/*", + "./packages/*/src/**/*", ".eslintrc.js" ], - "exclude": ["node_modules", "packages/*/node_modules"], + "exclude": ["node_modules", "./packages/*/node_modules"], "references": [ { "path": "./packages/components" }, { "path": "./packages/data-viz" } diff --git a/yarn.lock b/yarn.lock index 08a5b244a..6ecad0dea 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1841,22 +1841,22 @@ __metadata: "@reduxjs/toolkit": "npm:^2.1.0" "@rollup/plugin-typescript": "npm:^11.1.5" "@rollup/plugin-url": "npm:^8.0.2" - "@storybook/addon-a11y": "npm:^7.6.13" - "@storybook/addon-actions": "npm:^7.6.13" - "@storybook/addon-essentials": "npm:^7.6.13" - "@storybook/addon-interactions": "npm:^7.6.13" - "@storybook/addon-links": "npm:^7.6.13" - "@storybook/addon-storyshots": "npm:^7.6.13" - "@storybook/addons": "npm:^7.6.13" - "@storybook/components": "npm:^7.6.13" - "@storybook/core-events": "npm:^7.6.13" - "@storybook/manager-api": "npm:^7.6.13" - "@storybook/preview-api": "npm:^7.6.13" - "@storybook/react": "npm:^7.6.13" - "@storybook/react-webpack5": "npm:^7.6.13" + "@storybook/addon-a11y": "npm:^7.6.15" + "@storybook/addon-actions": "npm:^7.6.15" + "@storybook/addon-essentials": "npm:^7.6.15" + "@storybook/addon-interactions": "npm:^7.6.15" + "@storybook/addon-links": "npm:^7.6.15" + "@storybook/addon-storyshots": "npm:^7.6.15" + "@storybook/addons": "npm:^7.6.15" + "@storybook/components": "npm:^7.6.15" + "@storybook/core-events": "npm:^7.6.15" + "@storybook/manager-api": "npm:^7.6.15" + "@storybook/preview-api": "npm:^7.6.15" + "@storybook/react": "npm:^7.6.15" + "@storybook/react-webpack5": "npm:^7.6.15" "@storybook/test-runner": "npm:^0.16.0" "@storybook/testing-library": "npm:^0.2.2" - "@storybook/theming": "npm:^7.6.13" + "@storybook/theming": "npm:^7.6.15" "@svgr/rollup": "npm:^8.1.0" "@svgr/webpack": "npm:^8.1.0" "@testing-library/dom": "npm:^9.3.3" @@ -1928,7 +1928,7 @@ __metadata: sass: "npm:^1.70.0" sass-loader: "npm:^14.1.0" simplex-noise: "npm:^4.0.1" - storybook: "npm:^7.6.13" + storybook: "npm:^7.6.15" storybook-addon-emotion-theme: "npm:^2.1.1" storybook-addon-pseudo-states: "npm:^2.1.2" style-dictionary: "npm:^3.9.2" @@ -4538,71 +4538,71 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-a11y@npm:7.6.13" +"@storybook/addon-a11y@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-a11y@npm:7.6.15" dependencies: - "@storybook/addon-highlight": "npm:7.6.13" + "@storybook/addon-highlight": "npm:7.6.15" axe-core: "npm:^4.2.0" - checksum: 10c0/0248665dd748556eb42d3500c9e36d557f51b2420729b48352da53caffe5921a668d5b92ebac4dcc47f37d1f92f7fb30a40a8cb729e041411dc3c04bb8dad50f + checksum: 10c0/767b5712ece24a32313189e761f423ec96dd61145def50fb35c92d2b26e860044c27bc290d54b0a532f682032f25ec245e893382fbbea02ba2b84664003ceaeb languageName: node linkType: hard -"@storybook/addon-actions@npm:7.6.13, @storybook/addon-actions@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-actions@npm:7.6.13" +"@storybook/addon-actions@npm:7.6.15, @storybook/addon-actions@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-actions@npm:7.6.15" dependencies: - "@storybook/core-events": "npm:7.6.13" + "@storybook/core-events": "npm:7.6.15" "@storybook/global": "npm:^5.0.0" "@types/uuid": "npm:^9.0.1" dequal: "npm:^2.0.2" polished: "npm:^4.2.2" uuid: "npm:^9.0.0" - checksum: 10c0/755502d7f7cdd60533b42c2d1cc1d65b67f965e3d6d3fa08360c06a3b777a3acdb505ffa28bd48290ebc0fcf48307ebbce466d14de8d93ffcd686e9b8f61abaa + checksum: 10c0/392db9e57e95d0914ba5e42c31c6f52623db781ba1fceb1b6399e558ba2ed9ac7b31d02c3583fc68abecc8dba52f9bb21228e9a8d40976cd1b6983ef0c909c67 languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-backgrounds@npm:7.6.13" +"@storybook/addon-backgrounds@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-backgrounds@npm:7.6.15" dependencies: "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" - checksum: 10c0/29d9f3a34380945ab4537f24ee3ba9395cb182e2a8e112bb44a7dd9bd8df6fce2c3f1e426f679d5443e97ea7a1982e98fce52614149fa2e581430c327892f5d2 + checksum: 10c0/8eb2896a123762e572b87a08b600c6ec49cf3a7685e5c9b4fdcb5c2eeb1b6c35d6395c2f1d91f34cc1539e78ae3a28a2ad93458fe6aef212a7219900c035c350 languageName: node linkType: hard -"@storybook/addon-controls@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-controls@npm:7.6.13" +"@storybook/addon-controls@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-controls@npm:7.6.15" dependencies: - "@storybook/blocks": "npm:7.6.13" + "@storybook/blocks": "npm:7.6.15" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" - checksum: 10c0/fb7a6344fcb14648d601e9738fb0edc7b2035b3d16512640773a9191dfbf8084823de5b6eff5485dda115e0560bff9c181d0faa6decff4767bd503b25b0357ae + checksum: 10c0/babe97d5258d89423fe0d78212aef915e1fa2d6c11c1961878a71d5197c0cfec2ed24d233c07ae8e876fb2358c73270868e16ecbf68d06578bb7db714cb2ee54 languageName: node linkType: hard -"@storybook/addon-docs@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-docs@npm:7.6.13" +"@storybook/addon-docs@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-docs@npm:7.6.15" dependencies: "@jest/transform": "npm:^29.3.1" "@mdx-js/react": "npm:^2.1.5" - "@storybook/blocks": "npm:7.6.13" - "@storybook/client-logger": "npm:7.6.13" - "@storybook/components": "npm:7.6.13" - "@storybook/csf-plugin": "npm:7.6.13" - "@storybook/csf-tools": "npm:7.6.13" + "@storybook/blocks": "npm:7.6.15" + "@storybook/client-logger": "npm:7.6.15" + "@storybook/components": "npm:7.6.15" + "@storybook/csf-plugin": "npm:7.6.15" + "@storybook/csf-tools": "npm:7.6.15" "@storybook/global": "npm:^5.0.0" "@storybook/mdx2-csf": "npm:^1.0.0" - "@storybook/node-logger": "npm:7.6.13" - "@storybook/postinstall": "npm:7.6.13" - "@storybook/preview-api": "npm:7.6.13" - "@storybook/react-dom-shim": "npm:7.6.13" - "@storybook/theming": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/node-logger": "npm:7.6.15" + "@storybook/postinstall": "npm:7.6.15" + "@storybook/preview-api": "npm:7.6.15" + "@storybook/react-dom-shim": "npm:7.6.15" + "@storybook/theming": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" fs-extra: "npm:^11.1.0" remark-external-links: "npm:^8.0.0" remark-slug: "npm:^6.0.0" @@ -4610,60 +4610,60 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/89f1549190796e30866284d61fdb74c8d0e09ffe3f7202a9c46649e0d14322ee699de4fdf99023934a48ca9468f3ea222f454f8c2c46639e0cadac2322a3b6e3 - languageName: node - linkType: hard - -"@storybook/addon-essentials@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-essentials@npm:7.6.13" - dependencies: - "@storybook/addon-actions": "npm:7.6.13" - "@storybook/addon-backgrounds": "npm:7.6.13" - "@storybook/addon-controls": "npm:7.6.13" - "@storybook/addon-docs": "npm:7.6.13" - "@storybook/addon-highlight": "npm:7.6.13" - "@storybook/addon-measure": "npm:7.6.13" - "@storybook/addon-outline": "npm:7.6.13" - "@storybook/addon-toolbars": "npm:7.6.13" - "@storybook/addon-viewport": "npm:7.6.13" - "@storybook/core-common": "npm:7.6.13" - "@storybook/manager-api": "npm:7.6.13" - "@storybook/node-logger": "npm:7.6.13" - "@storybook/preview-api": "npm:7.6.13" + checksum: 10c0/615f929d08da63fbccc814d33d12e2b16eb7fe2044677288381c4aa913ac96af0b005d6bf3b1c8abb20ddcb1b7572bccb7c29874d3acb16bac3d36fbc5665dd6 + languageName: node + linkType: hard + +"@storybook/addon-essentials@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-essentials@npm:7.6.15" + dependencies: + "@storybook/addon-actions": "npm:7.6.15" + "@storybook/addon-backgrounds": "npm:7.6.15" + "@storybook/addon-controls": "npm:7.6.15" + "@storybook/addon-docs": "npm:7.6.15" + "@storybook/addon-highlight": "npm:7.6.15" + "@storybook/addon-measure": "npm:7.6.15" + "@storybook/addon-outline": "npm:7.6.15" + "@storybook/addon-toolbars": "npm:7.6.15" + "@storybook/addon-viewport": "npm:7.6.15" + "@storybook/core-common": "npm:7.6.15" + "@storybook/manager-api": "npm:7.6.15" + "@storybook/node-logger": "npm:7.6.15" + "@storybook/preview-api": "npm:7.6.15" ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/22da32dc81f1a777ee8941602cc7093b4b9b1e9df2412fc21d4442cd9a677a381c9c4635fd5254a561be4d41ba2660f8a001f9bd326e44a15b01ac11034cbc92 + checksum: 10c0/31a798b1620e5f21cf391823a0570a1eb6f7b5d5746da4c08e6a7d1c42404fe0d80f31a9427e87b1200ac945bf848190353053a3bf8d08d5051d0965d83cdee0 languageName: node linkType: hard -"@storybook/addon-highlight@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-highlight@npm:7.6.13" +"@storybook/addon-highlight@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-highlight@npm:7.6.15" dependencies: "@storybook/global": "npm:^5.0.0" - checksum: 10c0/f6282e97dc536044d25a8ba3e80e53ea6108f172b7fb65e362c6a30e9fe2b5f87bbcbe343302e9687cfcdd591183959dca739576e37ba4f29d0528bfcf3316cf + checksum: 10c0/8949b427c97268235bc9358940c430b6a6099843582a7f5dae196d400e85d5d63d834c56782587dd179ea8725d557275e7a0e15fce5ede66b12d59b894832f70 languageName: node linkType: hard -"@storybook/addon-interactions@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-interactions@npm:7.6.13" +"@storybook/addon-interactions@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-interactions@npm:7.6.15" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.6.13" + "@storybook/types": "npm:7.6.15" jest-mock: "npm:^27.0.6" polished: "npm:^4.2.2" ts-dedent: "npm:^2.2.0" - checksum: 10c0/fd05a60b8f2f6d6146ba7f4a3c85f01de4d18aa2bf57b0c871c2088d709d909e4e3885838c8f6bd88d691e02959e8d41745aad3005bb84818bd9519e5199f6a7 + checksum: 10c0/ce5c0c04c302f6a16bbfbc9722a3dcdf3d705eb0fad3aff14598fdc87afd8d8b1f704e4bccbfce5b01b7b3f4ef586f5d98e4135b3128565b3b7b794f81de6a62 languageName: node linkType: hard -"@storybook/addon-links@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-links@npm:7.6.13" +"@storybook/addon-links@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-links@npm:7.6.15" dependencies: "@storybook/csf": "npm:^0.1.2" "@storybook/global": "npm:^5.0.0" @@ -4673,42 +4673,42 @@ __metadata: peerDependenciesMeta: react: optional: true - checksum: 10c0/94f9898d1f2db3e3f2735d3eb4c33e5165718d1494a61682e56bb47b613a80e6f8e37bba3f4d3bf9a83dce3d53c753a73d391c332f0bbeeeb7ec38c0b4278856 + checksum: 10c0/3416d2f7e3263bdec50116683a36b24841b7f43a240d9177c4f2d2ce1d0e94a356bb984fac79409901fe2379c5d14588d29d1bfaba2c3531c070cdce05d9162a languageName: node linkType: hard -"@storybook/addon-measure@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-measure@npm:7.6.13" +"@storybook/addon-measure@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-measure@npm:7.6.15" dependencies: "@storybook/global": "npm:^5.0.0" tiny-invariant: "npm:^1.3.1" - checksum: 10c0/bd532f0eb89dfd2fa46fec4e4edefb12d2a0074f3eb9be27f1a3ab1f6d24fe1996c03d95c4f9de6b53de8eacbce3a780613e54df0230578b96c943fe72a9b9b6 + checksum: 10c0/032d0800d4fffe1e2e10d00008a7d389dfd18db101addfdaae507cf41146ebdec472c8f2c64186715c92b039b496a45d65e63f0300ccb95bbc33a364d13cffb8 languageName: node linkType: hard -"@storybook/addon-outline@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-outline@npm:7.6.13" +"@storybook/addon-outline@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-outline@npm:7.6.15" dependencies: "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" - checksum: 10c0/c737ba710eeff2344994ef2fae6f77aab53afd5d96359a2ca6abf2203c0bb2bdf15ada576446c83e4e2bb7810a877d55e1351ed03f4b6b5629de5bcfed45e540 + checksum: 10c0/43efce82fed4bfa7faeb8c506071dd0ab25ca088136969c2895f138f0218a072c0ff8f74750d7cc9e70a8726376c4f19e4984d0618c79bf3b559588f37c384b9 languageName: node linkType: hard -"@storybook/addon-storyshots@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-storyshots@npm:7.6.13" +"@storybook/addon-storyshots@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-storyshots@npm:7.6.15" dependencies: "@jest/transform": "npm:^29.3.1" "@storybook/babel-plugin-require-context-hook": "npm:1.0.1" - "@storybook/client-api": "npm:7.6.13" - "@storybook/core-common": "npm:7.6.13" - "@storybook/core-webpack": "npm:7.6.13" + "@storybook/client-api": "npm:7.6.15" + "@storybook/core-common": "npm:7.6.15" + "@storybook/core-webpack": "npm:7.6.15" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/preview-api": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" "@types/jest-specific-snapshot": "npm:^0.5.6" glob: "npm:^10.0.0" jest-specific-snapshot: "npm:^8.0.0" @@ -4765,34 +4765,34 @@ __metadata: optional: true vue-jest: optional: true - checksum: 10c0/f8fd9ae583ac39ad767b98b8fcc2efd38cf52a1579e5d3753790ac76c916d125b3f3f12017c6a859e9c6024c9dd2d6d082557ea9a7531cbf91fe9fbe9b7a9785 + checksum: 10c0/9c9a3ae951eba59591e5af3129fe044c76a1e4a4e63f05a6df4fbe2c101c0b5e31bdfd57d480c4c63a132ba888db8d247114f6ae09d5dc9302634b4ce6d8f586 languageName: node linkType: hard -"@storybook/addon-toolbars@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-toolbars@npm:7.6.13" - checksum: 10c0/d0d73bd6c78487536fa36876b072c5aaab01c001ef5e71b101ad0638048ecd517ca8c87b4337e3db08e07063ee82bfbfc585ef18e99c253b8606c8ffca479c5a +"@storybook/addon-toolbars@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-toolbars@npm:7.6.15" + checksum: 10c0/eb4281afb9a749e0c51f50f199835c6b6d862c3f8c863804b2cfb3a57981fd884bcb135c537bac00fc51e4c94196e394988a065b764c320edc0f088f91deb73a languageName: node linkType: hard -"@storybook/addon-viewport@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/addon-viewport@npm:7.6.13" +"@storybook/addon-viewport@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/addon-viewport@npm:7.6.15" dependencies: memoizerific: "npm:^1.11.3" - checksum: 10c0/7fe26c13355bd131936fb91625d170aa6f3cb94df09a29ebfa436d0188f339d019dfb1bee41d53961923cc4c60d5cb25e18c4a1108536695e2e9f62b4178798a + checksum: 10c0/b1ed4d43ddab6dc094df3caf5725b9c3606961bae780c7cf992c616818b72d7cf8f4a5ae37eb4513f0bf561fed2931ef18d88f76c5d128acfe47bafb2cd43e0b languageName: node linkType: hard -"@storybook/addons@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/addons@npm:7.6.13" +"@storybook/addons@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/addons@npm:7.6.15" dependencies: - "@storybook/manager-api": "npm:7.6.13" - "@storybook/preview-api": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" - checksum: 10c0/417ffe93ad687fd1645df1eb75530c7426b5151c9f45221e141def1fc0ad368c3def793fe31ec9e75747a4b65e151e715af53b71d33c6b78ca60f5ac2547a155 + "@storybook/manager-api": "npm:7.6.15" + "@storybook/preview-api": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" + checksum: 10c0/c5528915cf1857df98899f5a225cc9a7fd0bf1bc323aa358d1cd0fd7a6938745becf578191e7fee3cefdd5702bf28acfdd411e30a2e36f2ceb5bb9dbffa9b08e languageName: node linkType: hard @@ -4803,21 +4803,21 @@ __metadata: languageName: node linkType: hard -"@storybook/blocks@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/blocks@npm:7.6.13" +"@storybook/blocks@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/blocks@npm:7.6.15" dependencies: - "@storybook/channels": "npm:7.6.13" - "@storybook/client-logger": "npm:7.6.13" - "@storybook/components": "npm:7.6.13" - "@storybook/core-events": "npm:7.6.13" + "@storybook/channels": "npm:7.6.15" + "@storybook/client-logger": "npm:7.6.15" + "@storybook/components": "npm:7.6.15" + "@storybook/core-events": "npm:7.6.15" "@storybook/csf": "npm:^0.1.2" - "@storybook/docs-tools": "npm:7.6.13" + "@storybook/docs-tools": "npm:7.6.15" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.6.13" - "@storybook/preview-api": "npm:7.6.13" - "@storybook/theming": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/manager-api": "npm:7.6.15" + "@storybook/preview-api": "npm:7.6.15" + "@storybook/theming": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" "@types/lodash": "npm:^4.14.167" color-convert: "npm:^2.0.1" dequal: "npm:^2.0.2" @@ -4833,18 +4833,18 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/ee7a1b1ca01fc13b3edded7427ba24250f91297ee3a423e03b752ff60d0f682c7416fdad09672b918c5095f5d9ddee7d26381c7b901a1bb0518dd9927ef2e37e + checksum: 10c0/bd4df8473c4bdc1ab4a4007cf8fbbce53072b59246851d7bb01bbc3baa5c807e4a88e1be61778e7481d414a532c917cbda7d8a761dffaff173df103f08853ea5 languageName: node linkType: hard -"@storybook/builder-manager@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/builder-manager@npm:7.6.13" +"@storybook/builder-manager@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/builder-manager@npm:7.6.15" dependencies: "@fal-works/esbuild-plugin-global-externals": "npm:^2.1.2" - "@storybook/core-common": "npm:7.6.13" - "@storybook/manager": "npm:7.6.13" - "@storybook/node-logger": "npm:7.6.13" + "@storybook/core-common": "npm:7.6.15" + "@storybook/manager": "npm:7.6.15" + "@storybook/node-logger": "npm:7.6.15" "@types/ejs": "npm:^3.1.1" "@types/find-cache-dir": "npm:^3.2.1" "@yarnpkg/esbuild-plugin-pnp": "npm:^3.0.0-rc.10" @@ -4857,23 +4857,23 @@ __metadata: fs-extra: "npm:^11.1.0" process: "npm:^0.11.10" util: "npm:^0.12.4" - checksum: 10c0/faa90c351d1053b23a1e44b1c0c97031bd60d0a10822540e79c46802a17aa28b89dc367e5c8b17b12aec753ba221ce87990fcda6710030e438949672a2d0d78e + checksum: 10c0/2b95d33d91981c2281e8147cb286477383ef20dcd8078c58d005e57887b769444ac2caee36ef8c5926a3b7d073b6c45fe4bf3f0c422864c8932e535fb8dbb3a1 languageName: node linkType: hard -"@storybook/builder-webpack5@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/builder-webpack5@npm:7.6.13" +"@storybook/builder-webpack5@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/builder-webpack5@npm:7.6.15" dependencies: "@babel/core": "npm:^7.23.2" - "@storybook/channels": "npm:7.6.13" - "@storybook/client-logger": "npm:7.6.13" - "@storybook/core-common": "npm:7.6.13" - "@storybook/core-events": "npm:7.6.13" - "@storybook/core-webpack": "npm:7.6.13" - "@storybook/node-logger": "npm:7.6.13" - "@storybook/preview": "npm:7.6.13" - "@storybook/preview-api": "npm:7.6.13" + "@storybook/channels": "npm:7.6.15" + "@storybook/client-logger": "npm:7.6.15" + "@storybook/core-common": "npm:7.6.15" + "@storybook/core-events": "npm:7.6.15" + "@storybook/core-webpack": "npm:7.6.15" + "@storybook/node-logger": "npm:7.6.15" + "@storybook/preview": "npm:7.6.15" + "@storybook/preview-api": "npm:7.6.15" "@swc/core": "npm:^1.3.82" "@types/node": "npm:^18.0.0" "@types/semver": "npm:^7.3.4" @@ -4906,21 +4906,21 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/51e6e5df990482f6c84ab6834c685ad86ccfc955c94b433d66b436ab1a030869848569d9453f29b2c2baaabacc9fbfec8c2c9f41076b2f6641f65a946269e857 + checksum: 10c0/e22a942fd8f9280589f543a81a64ff1804e9cace5d13c38da4ce15a87518681c39164011401a962d8d1c3cd03a5452b105d4deaee2157ceefbfede31d4fc3220 languageName: node linkType: hard -"@storybook/channels@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/channels@npm:7.6.13" +"@storybook/channels@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/channels@npm:7.6.15" dependencies: - "@storybook/client-logger": "npm:7.6.13" - "@storybook/core-events": "npm:7.6.13" + "@storybook/client-logger": "npm:7.6.15" + "@storybook/core-events": "npm:7.6.15" "@storybook/global": "npm:^5.0.0" qs: "npm:^6.10.0" telejson: "npm:^7.2.0" tiny-invariant: "npm:^1.3.1" - checksum: 10c0/522c1f484ba9775dd85cb8428fd5d4ee580a40153e7aca2d24f8b47f29592a39ae5bf5fe37022c82afa67ee0a8ed39440a4197f40d113360b6b5f01f2e7996ce + checksum: 10c0/e9a26c91df4c72d983237ef951ebfcb953d8f6a0ca589926d1fa4e8a37ea5f931300ccca7465c60439dc134bffcab4d954407e83e5d73778819c813899605e38 languageName: node linkType: hard @@ -4938,22 +4938,22 @@ __metadata: languageName: node linkType: hard -"@storybook/cli@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/cli@npm:7.6.13" +"@storybook/cli@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/cli@npm:7.6.15" dependencies: "@babel/core": "npm:^7.23.2" "@babel/preset-env": "npm:^7.23.2" "@babel/types": "npm:^7.23.0" "@ndelangen/get-tarball": "npm:^3.0.7" - "@storybook/codemod": "npm:7.6.13" - "@storybook/core-common": "npm:7.6.13" - "@storybook/core-events": "npm:7.6.13" - "@storybook/core-server": "npm:7.6.13" - "@storybook/csf-tools": "npm:7.6.13" - "@storybook/node-logger": "npm:7.6.13" - "@storybook/telemetry": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/codemod": "npm:7.6.15" + "@storybook/core-common": "npm:7.6.15" + "@storybook/core-events": "npm:7.6.15" + "@storybook/core-server": "npm:7.6.15" + "@storybook/csf-tools": "npm:7.6.15" + "@storybook/node-logger": "npm:7.6.15" + "@storybook/telemetry": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" "@types/semver": "npm:^7.3.4" "@yarnpkg/fslib": "npm:2.10.3" "@yarnpkg/libzip": "npm:2.3.0" @@ -4985,26 +4985,26 @@ __metadata: bin: getstorybook: ./bin/index.js sb: ./bin/index.js - checksum: 10c0/24908f8732cd292a656cee79ff69a074d94b1905f7dcd64449310da71c899f6f6681a8e62100b290762227e165c11445f9be4fe93237c0bdb0e03f17e05d3381 + checksum: 10c0/60a4b796acb32f8613a9b702acfff0ac0f7df7dc86001b4a36f0a32d2001ad88e067edd11ebe244e0a26ea608dd1418c991b00799b7293a0500f89b6a693cda3 languageName: node linkType: hard -"@storybook/client-api@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/client-api@npm:7.6.13" +"@storybook/client-api@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/client-api@npm:7.6.15" dependencies: - "@storybook/client-logger": "npm:7.6.13" - "@storybook/preview-api": "npm:7.6.13" - checksum: 10c0/780885e96750236f245b928055fbab5807c6c44db57182078d176515df0b2d39301044ae5467c48d9aca25a6dd693e45d0789c1411974e82512544c15ad21b78 + "@storybook/client-logger": "npm:7.6.15" + "@storybook/preview-api": "npm:7.6.15" + checksum: 10c0/6c7dd09324953d2ecf0ce297bd651694045765264ab17e11983785143cbeaa0e57ff7ff93b3af84692d29e912a82647e88fbb8b13ab0216d5144f3b4b9ac8d2c languageName: node linkType: hard -"@storybook/client-logger@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/client-logger@npm:7.6.13" +"@storybook/client-logger@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/client-logger@npm:7.6.15" dependencies: "@storybook/global": "npm:^5.0.0" - checksum: 10c0/eff367f28ff4b6aff62fcf3978447addb6655409eabe3ed3091f2416c1a40998f0971fd5af2c69764e26ea9abc9ba797f63a27e45bc689e95e7a59c251bd4d0c + checksum: 10c0/87808973d3f552ab1de2776342283799e488f1a155d9d4782183f8405546950a36e2fe762cb2b660b6cb8a8d9a85f7b7c7c713912770f540e0d9d76098a02682 languageName: node linkType: hard @@ -5017,17 +5017,17 @@ __metadata: languageName: node linkType: hard -"@storybook/codemod@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/codemod@npm:7.6.13" +"@storybook/codemod@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/codemod@npm:7.6.15" dependencies: "@babel/core": "npm:^7.23.2" "@babel/preset-env": "npm:^7.23.2" "@babel/types": "npm:^7.23.0" "@storybook/csf": "npm:^0.1.2" - "@storybook/csf-tools": "npm:7.6.13" - "@storybook/node-logger": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/csf-tools": "npm:7.6.15" + "@storybook/node-logger": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" "@types/cross-spawn": "npm:^6.0.2" cross-spawn: "npm:^7.0.3" globby: "npm:^11.0.2" @@ -5035,48 +5035,48 @@ __metadata: lodash: "npm:^4.17.21" prettier: "npm:^2.8.0" recast: "npm:^0.23.1" - checksum: 10c0/df28690deb65a221d1243a2ed92301e3f36c328dbd1dfe15ea96aebaa659ed9ffe0b730da595e56f8a9aef5799ff3e56f8d5d5d9e60cbd1360e25fcb732b2c65 + checksum: 10c0/881dcd3e12327870a7f4cafbff77034ccd59f1ceb71924efb09a49438b283e6a060a32ed41b3a6cb8f54115612a42359ee32c0b99d7c1e4d971c257781ec516b languageName: node linkType: hard -"@storybook/components@npm:7.6.13, @storybook/components@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/components@npm:7.6.13" +"@storybook/components@npm:7.6.15, @storybook/components@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/components@npm:7.6.15" dependencies: "@radix-ui/react-select": "npm:^1.2.2" "@radix-ui/react-toolbar": "npm:^1.0.4" - "@storybook/client-logger": "npm:7.6.13" + "@storybook/client-logger": "npm:7.6.15" "@storybook/csf": "npm:^0.1.2" "@storybook/global": "npm:^5.0.0" - "@storybook/theming": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/theming": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" memoizerific: "npm:^1.11.3" use-resize-observer: "npm:^9.1.0" util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/bef68e7e7d05c4c01841787e87d5060f85922461712bbb0df5716df39107d1122d586fc551883b7014766315f4d3f980e321845b75cb926e92149cef565f75ff + checksum: 10c0/14d64ab041831fb3f15eaf813ac26dfadaf9d23aa22624a96ab54e1543e2425272ff6c7e40641d9e317707a1337b7f83488d0f807f6909d77606717ac2cbbf55 languageName: node linkType: hard -"@storybook/core-client@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/core-client@npm:7.6.13" +"@storybook/core-client@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/core-client@npm:7.6.15" dependencies: - "@storybook/client-logger": "npm:7.6.13" - "@storybook/preview-api": "npm:7.6.13" - checksum: 10c0/20a5135c29a5ce587e3829e20336ece1c81b6341afb854a6dcdf8f98824f755899ee594f143dac5c8ecda6be93ce037dd3170330f143caac0bed20bceb938b75 + "@storybook/client-logger": "npm:7.6.15" + "@storybook/preview-api": "npm:7.6.15" + checksum: 10c0/41718e8767368749d4635d5e127ace989190d2ba1dcc88fc45aab8643d2077057ab73949565166dff0b54a4cf805d262fa4af65f1ae3e579cd6e3ea27380d86e languageName: node linkType: hard -"@storybook/core-common@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/core-common@npm:7.6.13" +"@storybook/core-common@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/core-common@npm:7.6.15" dependencies: - "@storybook/core-events": "npm:7.6.13" - "@storybook/node-logger": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/core-events": "npm:7.6.15" + "@storybook/node-logger": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" "@types/find-cache-dir": "npm:^3.2.1" "@types/node": "npm:^18.0.0" "@types/node-fetch": "npm:^2.6.4" @@ -5097,7 +5097,7 @@ __metadata: pretty-hrtime: "npm:^1.0.3" resolve-from: "npm:^5.0.0" ts-dedent: "npm:^2.0.0" - checksum: 10c0/0ba1f5822ced53c600b7ce3ff607371c0df7d3d5702caf1ed7cd422c559d86327f633983c699affcbe4fed1af44ada97e7eac7ccc85842102d066f47cfb08e87 + checksum: 10c0/dc9565c4efac432556b571b9dd2aefcfa18df906132452addda9b0303f910d0be123e1edcd4972fe1953f72598995686b3655729d2f4d72a08cbe5146760d72d languageName: node linkType: hard @@ -5132,12 +5132,12 @@ __metadata: languageName: node linkType: hard -"@storybook/core-events@npm:7.6.13, @storybook/core-events@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/core-events@npm:7.6.13" +"@storybook/core-events@npm:7.6.15, @storybook/core-events@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/core-events@npm:7.6.15" dependencies: ts-dedent: "npm:^2.0.0" - checksum: 10c0/56f8101d8999053207c5abc223ec40ac6de62b3c75947971e7524c2ee3fcf4a6a625fa1ea4c99e6b2b111a6631383a2b6365753c8e937473621caa4ae87158ad + checksum: 10c0/e2f703b3b256f81645dff42c821d2aa7072fb3c8c2c601166a6e5755e6a6b0d771aa4e919b1fc3348efccc459f4150a7bda51eb39bf92b689501e592fd9dd8e1 languageName: node linkType: hard @@ -5150,25 +5150,25 @@ __metadata: languageName: node linkType: hard -"@storybook/core-server@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/core-server@npm:7.6.13" +"@storybook/core-server@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/core-server@npm:7.6.15" dependencies: "@aw-web-design/x-default-browser": "npm:1.4.126" "@discoveryjs/json-ext": "npm:^0.5.3" - "@storybook/builder-manager": "npm:7.6.13" - "@storybook/channels": "npm:7.6.13" - "@storybook/core-common": "npm:7.6.13" - "@storybook/core-events": "npm:7.6.13" + "@storybook/builder-manager": "npm:7.6.15" + "@storybook/channels": "npm:7.6.15" + "@storybook/core-common": "npm:7.6.15" + "@storybook/core-events": "npm:7.6.15" "@storybook/csf": "npm:^0.1.2" - "@storybook/csf-tools": "npm:7.6.13" + "@storybook/csf-tools": "npm:7.6.15" "@storybook/docs-mdx": "npm:^0.1.0" "@storybook/global": "npm:^5.0.0" - "@storybook/manager": "npm:7.6.13" - "@storybook/node-logger": "npm:7.6.13" - "@storybook/preview-api": "npm:7.6.13" - "@storybook/telemetry": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/manager": "npm:7.6.15" + "@storybook/node-logger": "npm:7.6.15" + "@storybook/preview-api": "npm:7.6.15" + "@storybook/telemetry": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" "@types/detect-port": "npm:^1.3.0" "@types/node": "npm:^18.0.0" "@types/pretty-hrtime": "npm:^1.0.0" @@ -5195,47 +5195,47 @@ __metadata: util-deprecate: "npm:^1.0.2" watchpack: "npm:^2.2.0" ws: "npm:^8.2.3" - checksum: 10c0/f8993eae7a54a0eb3fb92c83da06bae33490d0fe845f695faedea89e075b58a4f9ed9588771d9420048095f01574fa0038a5c27368e7d5892f5bfdb2af3ae4ee + checksum: 10c0/8c23743ccf0d049972574b39e33ea96231191dadbe25b5dfb5ac973bbcdab45470f953cb0307d3cbde7f725f3d497bfd5d5955a6869f8657894f57222a35c73d languageName: node linkType: hard -"@storybook/core-webpack@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/core-webpack@npm:7.6.13" +"@storybook/core-webpack@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/core-webpack@npm:7.6.15" dependencies: - "@storybook/core-common": "npm:7.6.13" - "@storybook/node-logger": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/core-common": "npm:7.6.15" + "@storybook/node-logger": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" "@types/node": "npm:^18.0.0" ts-dedent: "npm:^2.0.0" - checksum: 10c0/a8443c1d0998167a5bdb5a20c5570c96fb5f81d815650e6456f242e6a68237f82bb28c70fd2a5537542d38e39e362bed9e2c0899376f8cfcd48234a3b552d028 + checksum: 10c0/a70eea8180eaea795c884d347c14149a990a57fa8513e68deb40d2dc67b91eb6a494400c1d32c94a7026ae5e4239c1428f3c5b9166964408a334d9f86cdd8082 languageName: node linkType: hard -"@storybook/csf-plugin@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/csf-plugin@npm:7.6.13" +"@storybook/csf-plugin@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/csf-plugin@npm:7.6.15" dependencies: - "@storybook/csf-tools": "npm:7.6.13" + "@storybook/csf-tools": "npm:7.6.15" unplugin: "npm:^1.3.1" - checksum: 10c0/c6819169b88ed3091d27192cd379e4bbbef9ecae976875073d01a80025df5487f3659d3559e30dce66c61d955ce8987b547c572245d6a0766aac6eafc15cc32a + checksum: 10c0/6a033d971501400c6f7d54a8cdbea71198a7c6ada42c9785aab9512f1a4100525be25fb8d7461b8459349e595f7985d703ca05a5f8b58de75b0e51719eb02efc languageName: node linkType: hard -"@storybook/csf-tools@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/csf-tools@npm:7.6.13" +"@storybook/csf-tools@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/csf-tools@npm:7.6.15" dependencies: "@babel/generator": "npm:^7.23.0" "@babel/parser": "npm:^7.23.0" "@babel/traverse": "npm:^7.23.2" "@babel/types": "npm:^7.23.0" "@storybook/csf": "npm:^0.1.2" - "@storybook/types": "npm:7.6.13" + "@storybook/types": "npm:7.6.15" fs-extra: "npm:^11.1.0" recast: "npm:^0.23.1" ts-dedent: "npm:^2.0.0" - checksum: 10c0/fedef1fb787387ff62eb630dbe0fa71b3f0c0fef54f3e8b7caa96f402262ba10e96228562936edb100cbb2df7835d6100350104b8249f6448a7d1b9bc43a66b9 + checksum: 10c0/ade1d3f4172be91be1633fcae0b8cc2166303822aac3988d0d83800747e0962317c828cab3913459551e54dd3106414114e514b0f283c8ea9fc0f0b8bad2a205 languageName: node linkType: hard @@ -5281,18 +5281,18 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/docs-tools@npm:7.6.13" +"@storybook/docs-tools@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/docs-tools@npm:7.6.15" dependencies: - "@storybook/core-common": "npm:7.6.13" - "@storybook/preview-api": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/core-common": "npm:7.6.15" + "@storybook/preview-api": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" "@types/doctrine": "npm:^0.0.3" assert: "npm:^2.1.0" doctrine: "npm:^3.0.0" lodash: "npm:^4.17.21" - checksum: 10c0/e9f6ae68907729107a369344a9ebe38cd8d6e98e58ef05d233a987d6b32785a60d1123bb0b145cc881ff350fe29b531ec6f5ca6ffb00b2f0c0dc4d1b289a9dd4 + checksum: 10c0/b59fd26b0b1f0fa2bc78f0c084b796cd30029a7338302df50c1d05075671614a66f75be0c5bdffa45f2e30c111ddbe55d29ad14f5279a2cc959ec8c33bae0ab9 languageName: node linkType: hard @@ -5303,32 +5303,32 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-api@npm:7.6.13, @storybook/manager-api@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/manager-api@npm:7.6.13" +"@storybook/manager-api@npm:7.6.15, @storybook/manager-api@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/manager-api@npm:7.6.15" dependencies: - "@storybook/channels": "npm:7.6.13" - "@storybook/client-logger": "npm:7.6.13" - "@storybook/core-events": "npm:7.6.13" + "@storybook/channels": "npm:7.6.15" + "@storybook/client-logger": "npm:7.6.15" + "@storybook/core-events": "npm:7.6.15" "@storybook/csf": "npm:^0.1.2" "@storybook/global": "npm:^5.0.0" - "@storybook/router": "npm:7.6.13" - "@storybook/theming": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/router": "npm:7.6.15" + "@storybook/theming": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" memoizerific: "npm:^1.11.3" store2: "npm:^2.14.2" telejson: "npm:^7.2.0" ts-dedent: "npm:^2.0.0" - checksum: 10c0/bc8e58959b0e836529f7072579251d67a56cc1f916b9f4ac9928ecd88d279f1a2cb3feeca86a4519602ef26cd677ffa2bf3429e96bdba5978289b18bc689b784 + checksum: 10c0/9128ef3e40db90cfc29440bfe97850fe4b545e02e0b6a34faef526d7ca7a428fb23c3a9622ab76e1a3d1a22983fdb541c083a2e393013c6edbd1cdd5c648cf69 languageName: node linkType: hard -"@storybook/manager@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/manager@npm:7.6.13" - checksum: 10c0/b972c022744751150e385e1c45d94c01212557ad75032598aa724a40bc90403715e9135fdf9d9ee5092d5884409bcf1b3415b3fb5535728d0f342d73169308c2 +"@storybook/manager@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/manager@npm:7.6.15" + checksum: 10c0/584e1807e12ce7dd115fcff01709f44f711fca09bf124ad70c73e583ccbd7c2c2c5f302e8784613a88bc59b63d3045295e91c6cb5be12508d34b3a9d082b0829 languageName: node linkType: hard @@ -5339,10 +5339,10 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/node-logger@npm:7.6.13" - checksum: 10c0/e9d0f93e6ae2977e194c3be040ba8006b7c28a3cc0a607b2f657aa285f0e8f21586efb5f6a0d589b62f37684520ac348e758017cbbb27fe74189acad36fcb5ab +"@storybook/node-logger@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/node-logger@npm:7.6.15" + checksum: 10c0/5d4f232b4a9ef0ee18c15ab83302433a95a2c50f466ee817824e224cca940ada009fc0206494897a098562b9cade276f8051bf3f76be5fcd23b4e464d570d66a languageName: node linkType: hard @@ -5353,24 +5353,24 @@ __metadata: languageName: node linkType: hard -"@storybook/postinstall@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/postinstall@npm:7.6.13" - checksum: 10c0/43e6830f531173df7ca7ce60580289534d1e7bf60d477d7b2967fe16fd4ea8fc14c10e2359df3199019c561fff0d94d32a1583650463e8c9cdb94644af0305ab +"@storybook/postinstall@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/postinstall@npm:7.6.15" + checksum: 10c0/3a38e35b33fb06624521548ae9887cdce7d2661219caff541fef724a70437f91772cbecc9989d3ee3656b6c63f94d3e6578937791ed8a52f848d6aa24d314242 languageName: node linkType: hard -"@storybook/preset-react-webpack@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/preset-react-webpack@npm:7.6.13" +"@storybook/preset-react-webpack@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/preset-react-webpack@npm:7.6.15" dependencies: "@babel/preset-flow": "npm:^7.22.15" "@babel/preset-react": "npm:^7.22.15" "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.11" - "@storybook/core-webpack": "npm:7.6.13" - "@storybook/docs-tools": "npm:7.6.13" - "@storybook/node-logger": "npm:7.6.13" - "@storybook/react": "npm:7.6.13" + "@storybook/core-webpack": "npm:7.6.15" + "@storybook/docs-tools": "npm:7.6.15" + "@storybook/node-logger": "npm:7.6.15" + "@storybook/react": "npm:7.6.15" "@storybook/react-docgen-typescript-plugin": "npm:1.0.6--canary.9.0c3f3b7.0" "@types/node": "npm:^18.0.0" "@types/semver": "npm:^7.3.4" @@ -5390,20 +5390,20 @@ __metadata: optional: true typescript: optional: true - checksum: 10c0/1c01a066638fa83d29fae8f5712cc0844a416ca81c7bc68bdd878f7f34cc0fee41d3c03e222169711f43cadab3b43802c12aa2b017b392c9d9c0bd2637af2796 + checksum: 10c0/e0831c59b4df4ec40232ed1d3a345f77515164fc47654461f3fd964afc67d9ed5f83850d66ae21578332451e843a5412fdb3e36a59c42d548856cc27f8bc2db8 languageName: node linkType: hard -"@storybook/preview-api@npm:7.6.13, @storybook/preview-api@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/preview-api@npm:7.6.13" +"@storybook/preview-api@npm:7.6.15, @storybook/preview-api@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/preview-api@npm:7.6.15" dependencies: - "@storybook/channels": "npm:7.6.13" - "@storybook/client-logger": "npm:7.6.13" - "@storybook/core-events": "npm:7.6.13" + "@storybook/channels": "npm:7.6.15" + "@storybook/client-logger": "npm:7.6.15" + "@storybook/core-events": "npm:7.6.15" "@storybook/csf": "npm:^0.1.2" "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.6.13" + "@storybook/types": "npm:7.6.15" "@types/qs": "npm:^6.9.5" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" @@ -5412,7 +5412,7 @@ __metadata: synchronous-promise: "npm:^2.0.15" ts-dedent: "npm:^2.0.0" util-deprecate: "npm:^1.0.2" - checksum: 10c0/452c88ced0470a0c2f50df6df05ddd0188c0974f4edd9d63b5f76e26700cf8108dce0ff61b141aea96430ba5b4f07eb6b0dee3834632758742b01021c2546259 + checksum: 10c0/c30c13915664bdbc6e8221d165e2131ac561f780f949ccc4ae06175d2b202261021fecc3d7ee11a580088ef843a10f46a25e07e116bdbfccee7ca27f3a3f54b8 languageName: node linkType: hard @@ -5438,10 +5438,10 @@ __metadata: languageName: node linkType: hard -"@storybook/preview@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/preview@npm:7.6.13" - checksum: 10c0/dd04c5bab24fafacc5229bcbe88b8abbc837d44fb6f307616c994d7c33a5ac0d6419d3a868dc3ed131a748949f89a329c56586735049c100e322e5f5b5884813 +"@storybook/preview@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/preview@npm:7.6.15" + checksum: 10c0/54106e7cc5241a44cd07625f5765d0aca684011443b9c3d676ad7480457abe767a8bda02154914f9b4a274ea2c4fc75ef8d5741a963fbe9dec11a0a2576d8ae4 languageName: node linkType: hard @@ -5463,23 +5463,23 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/react-dom-shim@npm:7.6.13" +"@storybook/react-dom-shim@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/react-dom-shim@npm:7.6.15" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/5368ee576de3a351a24ea35eefbfaa0627b60876eed8c3f985f68495e2da074a5740c929d8dbf47ba57494f6bf7b03badf2114828e6b9c4d5535529cfe2c482b + checksum: 10c0/6b1bb78a703b8cc678b91609d3860ce63593980dd3b34ce10678331774d6c1fcd4272e0e94b1b49e7bf5fcfcbc76ec8e2c71ac9655b45d495bcd75dcb100adf2 languageName: node linkType: hard -"@storybook/react-webpack5@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/react-webpack5@npm:7.6.13" +"@storybook/react-webpack5@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/react-webpack5@npm:7.6.15" dependencies: - "@storybook/builder-webpack5": "npm:7.6.13" - "@storybook/preset-react-webpack": "npm:7.6.13" - "@storybook/react": "npm:7.6.13" + "@storybook/builder-webpack5": "npm:7.6.15" + "@storybook/preset-react-webpack": "npm:7.6.15" + "@storybook/react": "npm:7.6.15" "@types/node": "npm:^18.0.0" peerDependencies: "@babel/core": ^7.22.0 @@ -5491,21 +5491,21 @@ __metadata: optional: true typescript: optional: true - checksum: 10c0/8466677722db8c863185040ecb87aadf5f70ea5257ea3ed06773e4c2fe18e7b4c2a3ba3694fd7f26ee80967c3e43ea2e7a3561e42054ab337f4d1309ae7c9064 + checksum: 10c0/3b6c1a7ae74df54107b3b7b049b4aad1fa0241992bec3696cdf2abc882c2480bf34e6a04b622a48bddbedd987ad520d28db57a9c51a21343a87be6feea1af102 languageName: node linkType: hard -"@storybook/react@npm:7.6.13, @storybook/react@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/react@npm:7.6.13" +"@storybook/react@npm:7.6.15, @storybook/react@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/react@npm:7.6.15" dependencies: - "@storybook/client-logger": "npm:7.6.13" - "@storybook/core-client": "npm:7.6.13" - "@storybook/docs-tools": "npm:7.6.13" + "@storybook/client-logger": "npm:7.6.15" + "@storybook/core-client": "npm:7.6.15" + "@storybook/docs-tools": "npm:7.6.15" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.6.13" - "@storybook/react-dom-shim": "npm:7.6.13" - "@storybook/types": "npm:7.6.13" + "@storybook/preview-api": "npm:7.6.15" + "@storybook/react-dom-shim": "npm:7.6.15" + "@storybook/types": "npm:7.6.15" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" "@types/node": "npm:^18.0.0" @@ -5527,34 +5527,34 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/ae2c258e2a3a7b2d6618c95823a057ec8b980145eca643c5cbf70fdec701c67a7a70521d17258dc61003d116fa457618ed8f31062af2dc3419e5df661d1640fb + checksum: 10c0/4ba9cb86cedde4167d4d70327916d220110605888433fd148c7dfa9086e5bce198e0eaa84db94e80641fbae12525da3ede6080d699be9f0ed0c2e361670a22ce languageName: node linkType: hard -"@storybook/router@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/router@npm:7.6.13" +"@storybook/router@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/router@npm:7.6.15" dependencies: - "@storybook/client-logger": "npm:7.6.13" + "@storybook/client-logger": "npm:7.6.15" memoizerific: "npm:^1.11.3" qs: "npm:^6.10.0" - checksum: 10c0/fbc4bb2d77fa0d3ce5510ecda5d756865b7404c8b88e24367fa09e04169454619da9539098445fce1c46ce0b4706c1187cb178d2341a5c1834e73f62d563ce8e + checksum: 10c0/641efd2f414e492978604dc9352b8bfaa964d0ac1ac4a246e894fb1f496ae943138e5b64ce8cd3d08b8213182e87268002520c1f57279b7b034ac8f95c1e05ad languageName: node linkType: hard -"@storybook/telemetry@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/telemetry@npm:7.6.13" +"@storybook/telemetry@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/telemetry@npm:7.6.15" dependencies: - "@storybook/client-logger": "npm:7.6.13" - "@storybook/core-common": "npm:7.6.13" - "@storybook/csf-tools": "npm:7.6.13" + "@storybook/client-logger": "npm:7.6.15" + "@storybook/core-common": "npm:7.6.15" + "@storybook/csf-tools": "npm:7.6.15" chalk: "npm:^4.1.0" detect-package-manager: "npm:^2.0.1" fetch-retry: "npm:^5.0.2" fs-extra: "npm:^11.1.0" read-pkg-up: "npm:^7.0.1" - checksum: 10c0/13263b8f0300de583f6320f3f159179bf2e95bc12d9a3b7fa7154d1cc67d82389530e6ab2e6a1ddee4a5d39351d894aae51107dc0f9001e8fa26af95c4580890 + checksum: 10c0/bd372429c62e7a7b1ae4f340b34327662032b6701af631f365216aa7455b1b525b4c24e198b58b666d7a79fb3a2e41aa431e954f61a42c2393868891792dcb4b languageName: node linkType: hard @@ -5607,30 +5607,30 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@npm:7.6.13, @storybook/theming@npm:^7.6.13": - version: 7.6.13 - resolution: "@storybook/theming@npm:7.6.13" +"@storybook/theming@npm:7.6.15, @storybook/theming@npm:^7.6.15": + version: 7.6.15 + resolution: "@storybook/theming@npm:7.6.15" dependencies: "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.0" - "@storybook/client-logger": "npm:7.6.13" + "@storybook/client-logger": "npm:7.6.15" "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/836643beaf31e3c6baf2d8be638189464e9c2db652e920af30308e0390dbf5d8b25526941969f6e0dc5f0e8021d94cbf2b6ce2c25498808af894bed7ad70a985 + checksum: 10c0/a80e61a545576023cf8b583e20a3e5271d54968b0600ff68e44814e3ffd5f0aee319542a49161834969afc973798f22ce574384b9225b056544a78d28bc4ccc8 languageName: node linkType: hard -"@storybook/types@npm:7.6.13": - version: 7.6.13 - resolution: "@storybook/types@npm:7.6.13" +"@storybook/types@npm:7.6.15": + version: 7.6.15 + resolution: "@storybook/types@npm:7.6.15" dependencies: - "@storybook/channels": "npm:7.6.13" + "@storybook/channels": "npm:7.6.15" "@types/babel__core": "npm:^7.0.0" "@types/express": "npm:^4.7.0" file-system-cache: "npm:2.3.0" - checksum: 10c0/b999d8583c8aad5b5c19a16e78fbb2250fd01e73b78e30db55591c120e97de4fec59b203c2e38f85ba8ccd8617df01ed464641f9f1641aad3b9b1c9452d13150 + checksum: 10c0/5bef194315d5b7e18bb16d4d1b5593bdfd2599cdf8f3a7e3dc778ffbbf5ad1a5960988a38e83b1a5456b407adb90d12d81c2b43866417d71c10ed056846c6f77 languageName: node linkType: hard @@ -20709,15 +20709,15 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^7.6.13": - version: 7.6.13 - resolution: "storybook@npm:7.6.13" +"storybook@npm:^7.6.15": + version: 7.6.15 + resolution: "storybook@npm:7.6.15" dependencies: - "@storybook/cli": "npm:7.6.13" + "@storybook/cli": "npm:7.6.15" bin: sb: ./index.js storybook: ./index.js - checksum: 10c0/72b856bd8c2626ace83308c19e9f8e6f731f7824839f8fa586e0f42a339367a74a29f7f952adf6a9b108350f8e3836b627aebffd6b72094f74df6ee6f1390787 + checksum: 10c0/93d13bbe96fe925284a04662e0565befc80061a1dd3523e11c237854594f747332656888cd400203d8a25853ee1cf711e25eed61e50df8cdff7b53a5535b0240 languageName: node linkType: hard