From 6ca0961d92da89321cf967fa4c2058923dae3abd Mon Sep 17 00:00:00 2001 From: skie1997 Date: Mon, 24 Jul 2023 23:20:18 +0800 Subject: [PATCH 1/8] fix(dataZoom): preview compute and theme config --- .../component/data-zoom/data-filter-base-component.ts | 10 ++-------- packages/vchart/src/component/data-zoom/util.ts | 5 +++-- .../theme/buildin-theme/light/component/data-zoom.ts | 6 +++--- 3 files changed, 8 insertions(+), 13 deletions(-) diff --git a/packages/vchart/src/component/data-zoom/data-filter-base-component.ts b/packages/vchart/src/component/data-zoom/data-filter-base-component.ts index 9757e01b91..77d5341758 100644 --- a/packages/vchart/src/component/data-zoom/data-filter-base-component.ts +++ b/packages/vchart/src/component/data-zoom/data-filter-base-component.ts @@ -286,14 +286,8 @@ export abstract class DataFilterBaseComponent extends BaseComponent implements I const xFields = array(seriesSpec.xField); const yFields = array(seriesSpec.yField); - const xField = - s.coordinate === 'cartesian' - ? xFields[xFields.length - 1] - : seriesSpec.angleField ?? seriesSpec.categoryField; - const yField = - s.coordinate === 'cartesian' - ? yFields[yFields.length - 1] - : seriesSpec.radiusField ?? seriesSpec.valueField; + const xField = s.coordinate === 'cartesian' ? xFields[0] : seriesSpec.angleField ?? seriesSpec.categoryField; + const yField = s.coordinate === 'cartesian' ? yFields[0] : seriesSpec.radiusField ?? seriesSpec.valueField; originalStateFields[s.id] = s.type === 'link' ? 'from_xField' : stateAxisHelper === xAxisHelper ? xField : yField; diff --git a/packages/vchart/src/component/data-zoom/util.ts b/packages/vchart/src/component/data-zoom/util.ts index d0e0cf9a73..1068c6aec4 100644 --- a/packages/vchart/src/component/data-zoom/util.ts +++ b/packages/vchart/src/component/data-zoom/util.ts @@ -66,8 +66,9 @@ export const dataFilterComputeDomain = (data: Array, op: IDataFilterCompute resultObj[d[state]] = 0; } if (!isNil(valueFields[i])) { - // 传进来的d[yFields[i]]可能是string - resultObj[d[state]] += parseFloat(d[valueFields[i]]); + // 传进来的d[yFields[i]]可能是stringnumber + // 传进来的d[yFields[i]]可能是普通的字符串,这时计数按1计算(其实相当于计算数据条数) + resultObj[d[state]] += isNaN(parseFloat(d[valueFields[i]])) ? 1 : parseFloat(d[valueFields[i]]); } } }); diff --git a/packages/vchart/src/theme/buildin-theme/light/component/data-zoom.ts b/packages/vchart/src/theme/buildin-theme/light/component/data-zoom.ts index d98a3b873a..d82139f62d 100644 --- a/packages/vchart/src/theme/buildin-theme/light/component/data-zoom.ts +++ b/packages/vchart/src/theme/buildin-theme/light/component/data-zoom.ts @@ -3,9 +3,9 @@ import type { IDataZoomTheme } from '../../../../component/data-zoom'; export const dataZoom: IDataZoomTheme = { showDetail: 'auto', middleHandler: { - visible: false, + visible: true, background: { - size: 5, + size: 6, style: { // fill: 'white', stroke: '#D1D5DA', @@ -14,7 +14,7 @@ export const dataZoom: IDataZoomTheme = { }, icon: { style: { - size: 8, + size: 4, fill: 'white', stroke: '#D1D5DA', symbolType: From 4c6028461e246847f01e61d48d18a38d23cf6479 Mon Sep 17 00:00:00 2001 From: skie1997 Date: Mon, 24 Jul 2023 23:21:37 +0800 Subject: [PATCH 2/8] feat(chroe): change log --- .../lark-vchart/fix-dataZoom_2023-07-24-15-21.json | 10 ++++++++++ .../react-vchart/fix-dataZoom_2023-07-24-15-21.json | 10 ++++++++++ .../taro-vchart/fix-dataZoom_2023-07-24-15-21.json | 10 ++++++++++ .../vchart/fix-dataZoom_2023-07-24-15-21.json | 10 ++++++++++ 4 files changed, 40 insertions(+) create mode 100644 common/changes/@visactor/lark-vchart/fix-dataZoom_2023-07-24-15-21.json create mode 100644 common/changes/@visactor/react-vchart/fix-dataZoom_2023-07-24-15-21.json create mode 100644 common/changes/@visactor/taro-vchart/fix-dataZoom_2023-07-24-15-21.json create mode 100644 common/changes/@visactor/vchart/fix-dataZoom_2023-07-24-15-21.json diff --git a/common/changes/@visactor/lark-vchart/fix-dataZoom_2023-07-24-15-21.json b/common/changes/@visactor/lark-vchart/fix-dataZoom_2023-07-24-15-21.json new file mode 100644 index 0000000000..6d5b0297ce --- /dev/null +++ b/common/changes/@visactor/lark-vchart/fix-dataZoom_2023-07-24-15-21.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/lark-vchart", + "comment": "fix(dataZoom): preview compute and theme config", + "type": "none" + } + ], + "packageName": "@visactor/lark-vchart" +} \ No newline at end of file diff --git a/common/changes/@visactor/react-vchart/fix-dataZoom_2023-07-24-15-21.json b/common/changes/@visactor/react-vchart/fix-dataZoom_2023-07-24-15-21.json new file mode 100644 index 0000000000..ac769a10e8 --- /dev/null +++ b/common/changes/@visactor/react-vchart/fix-dataZoom_2023-07-24-15-21.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/react-vchart", + "comment": "fix(dataZoom): preview compute and theme config", + "type": "none" + } + ], + "packageName": "@visactor/react-vchart" +} \ No newline at end of file diff --git a/common/changes/@visactor/taro-vchart/fix-dataZoom_2023-07-24-15-21.json b/common/changes/@visactor/taro-vchart/fix-dataZoom_2023-07-24-15-21.json new file mode 100644 index 0000000000..fe81ce84f3 --- /dev/null +++ b/common/changes/@visactor/taro-vchart/fix-dataZoom_2023-07-24-15-21.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/taro-vchart", + "comment": "fix(dataZoom): preview compute and theme config", + "type": "none" + } + ], + "packageName": "@visactor/taro-vchart" +} \ No newline at end of file diff --git a/common/changes/@visactor/vchart/fix-dataZoom_2023-07-24-15-21.json b/common/changes/@visactor/vchart/fix-dataZoom_2023-07-24-15-21.json new file mode 100644 index 0000000000..ab8df1dfa9 --- /dev/null +++ b/common/changes/@visactor/vchart/fix-dataZoom_2023-07-24-15-21.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@visactor/vchart", + "comment": "fix(dataZoom): preview compute and theme config", + "type": "none" + } + ], + "packageName": "@visactor/vchart" +} \ No newline at end of file From 3a6a49911867a156ba96c1baf8f945b35b778cdc Mon Sep 17 00:00:00 2001 From: skie1997 Date: Tue, 25 Jul 2023 19:36:44 +0800 Subject: [PATCH 3/8] fix(dataZoom): lock version to test bugserver --- common/config/rush/pnpm-config.json | 5 +- common/config/rush/pnpm-lock.yaml | 169 +++++++++++++++------------- packages/react-vchart/package.json | 3 +- packages/vchart/package.json | 4 +- 4 files changed, 97 insertions(+), 84 deletions(-) diff --git a/common/config/rush/pnpm-config.json b/common/config/rush/pnpm-config.json index adb9a79da0..ed9c72c226 100644 --- a/common/config/rush/pnpm-config.json +++ b/common/config/rush/pnpm-config.json @@ -89,9 +89,8 @@ * PNPM documentation: https://pnpm.io/package_json#pnpmoverrides */ "globalOverrides": { - // "@visactor/vrender": "0.12.0", - // "@visactor/vrender-components": "0.13.2-alpha.2" - // "example2": "npm:@company/example2@^1.0.0" + "@visactor/vrender": "0.13.3", + "@visactor/vrender-components": "0.13.4-alpha.0" }, /** diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index d127b67e3d..4e298573e8 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: 5.4 +overrides: + '@visactor/vrender': 0.13.3 + '@visactor/vrender-components': 0.13.4-alpha.0 + importers: .: @@ -54,7 +58,8 @@ importers: '@types/react-is': ^17.0.3 '@visactor/vchart': workspace:1.1.0-beta.9 '@visactor/vgrammar': ~0.4.1 - '@visactor/vrender': ~0.13.2 + '@visactor/vrender': 0.13.3 + '@visactor/vrender-components': 0.13.4-alpha.0 '@visactor/vutils': ~0.13.3 '@vitejs/plugin-react': 3.1.0 eslint: ~8.18.0 @@ -76,6 +81,7 @@ importers: '@visactor/vchart': link:../vchart '@visactor/vgrammar': 0.4.1 '@visactor/vrender': 0.13.3 + '@visactor/vrender-components': 0.13.4-alpha.0 '@visactor/vutils': 0.13.3 react-is: 18.2.0 devDependencies: @@ -85,7 +91,7 @@ importers: '@rollup/plugin-typescript': 11.1.0_3riap2emcx3rezd3j6fqob2ipq '@rushstack/eslint-patch': 1.1.4 '@types/jest': 26.0.24 - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/offscreencanvas': 2019.6.4 '@types/react': 18.2.16 '@types/react-dom': 18.2.7 @@ -104,7 +110,7 @@ importers: ts-jest: 26.5.6_xuote2qreek47x2di7kesslrai tslib: 2.3.1 typescript: 4.9.5 - vite: 3.2.6_@types+node@20.4.4 + vite: 3.2.6_@types+node@20.4.5 ../../packages/taro-vchart: specifiers: @@ -213,8 +219,8 @@ importers: '@visactor/vgrammar-util': ~0.4.1 '@visactor/vgrammar-wordcloud': ~0.4.1 '@visactor/vgrammar-wordcloud-shape': ~0.4.1 - '@visactor/vrender': ~0.13.2 - '@visactor/vrender-components': ~0.13.2 + '@visactor/vrender': 0.13.3 + '@visactor/vrender-components': 0.13.4-alpha.0 '@visactor/vscale': ~0.13.3 '@visactor/vutils': ~0.13.3 canvas: 2.11.2 @@ -251,7 +257,7 @@ importers: '@visactor/vgrammar-wordcloud': 0.4.1 '@visactor/vgrammar-wordcloud-shape': 0.4.1 '@visactor/vrender': 0.13.3 - '@visactor/vrender-components': 0.13.3 + '@visactor/vrender-components': 0.13.4-alpha.0 '@visactor/vscale': 0.13.3 '@visactor/vutils': 0.13.3 devDependencies: @@ -262,7 +268,7 @@ importers: '@internal/ts-config': link:../../share/ts-config '@rushstack/eslint-patch': 1.1.4 '@types/jest': 26.0.24 - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/offscreencanvas': 2019.6.4 canvas: 2.11.2 d3-array: 3.2.3 @@ -283,11 +289,11 @@ importers: rollup-plugin-node-polyfills: 0.2.1 ts-jest: 26.5.6_xuote2qreek47x2di7kesslrai ts-loader: 8.0.2_typescript@4.9.5 - ts-node: 10.9.0_f7m3oso53tushofr3lnovlz6ya + ts-node: 10.9.0_gamchj74f4cosewgiaiggc3fvy tslib: 2.3.1 tslint: 5.12.1_typescript@4.9.5 typescript: 4.9.5 - vite: 3.2.6_@types+node@20.4.4 + vite: 3.2.6_@types+node@20.4.5 ../../share/eslint-config: specifiers: @@ -446,7 +452,7 @@ importers: '@types/merge2': 1.4.0 '@types/minimist': 1.2.2 '@types/ms': 0.7.31 - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/semver': 7.3.12 '@types/terser': 3.12.0 '@types/through2': 2.0.38 @@ -454,7 +460,7 @@ importers: '@types/vinyl': 2.0.7 '@types/yargs-parser': 21.0.0 eslint: 8.18.0 - ts-node: 10.9.0_f7m3oso53tushofr3lnovlz6ya + ts-node: 10.9.0_gamchj74f4cosewgiaiggc3fvy typescript: 4.9.5 vitest: 0.30.1_less@4.1.3+terser@5.17.1 @@ -2054,7 +2060,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 chalk: 4.1.2 jest-message-util: 26.6.2 jest-util: 26.6.2 @@ -2070,7 +2076,7 @@ packages: '@jest/test-result': 26.6.2 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 ansi-escapes: 4.3.2 chalk: 4.1.2 exit: 0.1.2 @@ -2110,7 +2116,7 @@ packages: '@jest/test-result': 26.6.2 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 ansi-escapes: 4.3.2 chalk: 4.1.2 exit: 0.1.2 @@ -2159,7 +2165,7 @@ packages: dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 jest-mock: 26.6.2 dev: true @@ -2178,7 +2184,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 - '@types/node': 20.4.4 + '@types/node': 20.4.5 jest-message-util: 26.6.2 jest-mock: 26.6.2 jest-util: 26.6.2 @@ -2209,9 +2215,9 @@ packages: graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.0 istanbul-lib-instrument: 4.0.3 - istanbul-lib-report: 3.0.0 + istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.5 + istanbul-reports: 3.1.6 jest-haste-map: 26.6.2 jest-resolve: 26.6.2 jest-util: 26.6.2 @@ -2372,7 +2378,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/yargs': 15.0.15 chalk: 4.1.2 dev: true @@ -3392,7 +3398,7 @@ packages: /@types/clean-css/4.2.6: resolution: {integrity: sha512-Ze1tf+LnGPmG6hBFMi0B4TEB0mhF7EiMM5oyjLDNPE9hxrPU0W+5+bHvO+eFPA+bt0iC1zkQMoU/iGdRVjcRbw==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 source-map: 0.6.1 dev: true @@ -3411,19 +3417,19 @@ packages: /@types/fs-extra/8.1.2: resolution: {integrity: sha512-SvSrYXfWSc7R4eqnOzbQF4TZmfpNSM9FrSWLU3EUnWBuyZqNBOrv1B1JA3byUDPUl9z4Ab3jeZG2eDdySlgNMg==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 dev: true /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 dev: true /@types/glob-stream/8.0.0: resolution: {integrity: sha512-fxTWwdQmX9LWSHD7ZLlv3BHR992mKcVcDnT/2v+l/QZZo7TfDdyasqlSYVzOnMGWhRbrWeWkbj/mgezFjKynhw==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/picomatch': 2.3.0 '@types/streamx': 2.9.1 dev: true @@ -3431,26 +3437,26 @@ packages: /@types/glob-watcher/5.0.2: resolution: {integrity: sha512-MZeh2nIzibl/euv5UV0femkGzcKTSE4G2+zv48d6ymeitWwCx52+4X+FqzML9oH2mQnPs+N/JHp3CsBPj1x1Ug==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 dev: true /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 dev: true /@types/graceful-fs/4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 dev: true /@types/gulp-if/0.0.34: resolution: {integrity: sha512-r2A04hHDC+ZWMRAm+3q6/UeC3ggvl+TZm9P1+2umnp4q9bOlBmUQnR178Io3c0DkZPQAwup8VNtOvmvaWCpP5w==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/vinyl': 2.0.7 dev: true @@ -3464,7 +3470,7 @@ packages: /@types/gulp-sourcemaps/0.0.35: resolution: {integrity: sha512-vUBuizwA4CAV3Mke0DJYHQxyN4YOB1aAql284qAO7Et7fe0hmnPi/R9Fhu2UhxMuSxAwFktsJUOQk5dJHOU1eA==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/vinyl': 2.0.7 dev: true @@ -3536,7 +3542,7 @@ packages: /@types/merge2/1.4.0: resolution: {integrity: sha512-MRHDvln2ldZELrUC8n1PGaQzZ33aNh8uDcsGehREW0zR1Fr818a4/JTZjO9eloHPPxnpUp8fz/YFTRc5CWm7Xw==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 dev: true /@types/minimatch/3.0.5: @@ -3563,8 +3569,8 @@ packages: resolution: {integrity: sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==} dev: true - /@types/node/20.4.4: - resolution: {integrity: sha512-CukZhumInROvLq3+b5gLev+vgpsIqC2D0deQr/yS1WnxvmYLlJXZpaQrQiseMY+6xusl79E04UjWoqyr+t1/Ew==} + /@types/node/20.4.5: + resolution: {integrity: sha512-rt40Nk13II9JwQBdeYqmbn2Q6IVTA5uPhvSO+JVqdXw/6/4glI6oR9ezty/A9Hg5u7JH4OmYmuQ+XvjKm0Datg==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -3622,7 +3628,7 @@ packages: resolution: {integrity: sha512-whjk1EDJPcAR2kYHRbFl/lKeeKYTi05A15K9bnLInCVroNDCtXce57xKdI0/rQaA3K+6q0eFyUBPmqfSndUZdQ==} dependencies: '@types/caseless': 0.12.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/tough-cookie': 4.0.2 form-data: 2.5.1 dev: true @@ -3656,7 +3662,7 @@ packages: /@types/streamx/2.9.1: resolution: {integrity: sha512-9bywzhouyedmci7WCIPFwJ8zASDnxt2gaVUy52X0p0Tt085IJSAEP0L6j4SSNeDMSLzpYu6cPz0GrJZ7kPJ6Bg==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 dev: true /@types/terser/3.12.0: @@ -3669,7 +3675,7 @@ packages: /@types/through2/2.0.38: resolution: {integrity: sha512-YFu+nHmjxMurkH1BSzA0Z1WrKDAY8jUKPZctNQn7mc+/KKtp2XxnclHFXxdB1m7Iqnzb5aywgP8TMK283LezGQ==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 dev: true /@types/tough-cookie/4.0.2: @@ -3683,7 +3689,7 @@ packages: /@types/undertaker/1.2.8: resolution: {integrity: sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/undertaker-registry': 1.0.1 async-done: 1.3.2 dev: true @@ -3696,7 +3702,7 @@ packages: resolution: {integrity: sha512-ctNcmmzbMIKooXjRkyyUCOu2Z4AyqibL+RhXoF3pb7K7j+ezItnakmpm31LymkYHSIM5ey0tjIFzTvFOTSBCGw==} dependencies: '@types/glob-stream': 8.0.0 - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/vinyl': 2.0.7 dev: true @@ -3704,7 +3710,7 @@ packages: resolution: {integrity: sha512-4UqPv+2567NhMQuMLdKAyK4yzrfCqwaTt6bLhHEs8PFcxbHILsrxaY63n4wgE/BRLDWDQeI+WcTmkXKExh9hQg==} dependencies: '@types/expect': 1.20.4 - '@types/node': 20.4.4 + '@types/node': 20.4.5 /@types/webpack-env/1.18.1: resolution: {integrity: sha512-D0HJET2/UY6k9L6y3f5BL+IDxZmPkYmPT4+qBrRdmRLYRuV0qNKizMgTvYxXZYn+36zjPeoDZAEYBCM6XB+gww==} @@ -4013,13 +4019,13 @@ packages: '@visactor/vgrammar-coordinate': 0.4.1 '@visactor/vgrammar-util': 0.4.1 '@visactor/vrender': 0.13.3 - '@visactor/vrender-components': 0.13.3 + '@visactor/vrender-components': 0.13.4-alpha.0 '@visactor/vscale': 0.13.3 '@visactor/vutils': 0.13.3 dev: false - /@visactor/vrender-components/0.13.3: - resolution: {integrity: sha512-2IYpsMDpIkX6z0coloqtADzpyc9p8HIO65Gj394Iz18rmqD1Dt5T5MyNfB6YMbB3JD84vaWDDaCPv/oinCqZRQ==} + /@visactor/vrender-components/0.13.4-alpha.0: + resolution: {integrity: sha512-euC+/Vr/MqiQN1+IobXccNRrkmBemBO4fSMxhtUH3DiM5MUHNVRypLe2qpgkM2Oc3X9GfnBt7mHR4Z2EDyvGvQ==} dependencies: '@visactor/vrender': 0.13.3 '@visactor/vscale': 0.13.3 @@ -4061,7 +4067,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.22.5_@babel+core@7.20.12 magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 3.2.6_@types+node@20.4.4 + vite: 3.2.6_@types+node@20.4.5 transitivePeerDependencies: - supports-color dev: true @@ -5963,7 +5969,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001517 - electron-to-chromium: 1.4.470 + electron-to-chromium: 1.4.471 dev: true /browserslist/4.21.9: @@ -5972,7 +5978,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001517 - electron-to-chromium: 1.4.470 + electron-to-chromium: 1.4.471 node-releases: 2.0.13 update-browserslist-db: 1.0.11_browserslist@4.21.9 @@ -8059,8 +8065,8 @@ packages: jake: 10.8.7 dev: true - /electron-to-chromium/1.4.470: - resolution: {integrity: sha512-zZM48Lmy2FKWgqyvsX9XK+J6FfP7aCDUFLmgooLJzA7v1agCs/sxSoBpTIwDLhmbhpx9yJIxj2INig/ncjJRqg==} + /electron-to-chromium/1.4.471: + resolution: {integrity: sha512-GpmGRC1vTl60w/k6YpQ18pSiqnmr0j3un//5TV1idPi6aheNfkT1Ye71tMEabWyNDO6sBMgAR+95Eb0eUUr1tA==} /electron/11.5.0: resolution: {integrity: sha512-WjNDd6lGpxyiNjE3LhnFCAk/D9GIj1rU3GSDealVShhkkkPR3Vh4q8ErXGDl1OAO/faomVa10KoFPUN/pLbNxg==} @@ -10590,7 +10596,7 @@ packages: resolution: {integrity: sha512-SVSF7ikuWKhpAW4l4wapAqPPSToJoiNKsbDoUnRrSgwZHH7lH8pbPeQj1aOVYQrbZKhfSVBxVW+Py7vtulRktw==} engines: {node: '>=10'} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@types/vinyl': 2.0.7 istextorbinary: 3.3.0 replacestream: 4.0.3 @@ -11982,12 +11988,12 @@ packages: - supports-color dev: true - /istanbul-lib-report/3.0.0: - resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} - engines: {node: '>=8'} + /istanbul-lib-report/3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} dependencies: istanbul-lib-coverage: 3.2.0 - make-dir: 3.1.0 + make-dir: 4.0.0 supports-color: 7.2.0 dev: true @@ -12002,12 +12008,12 @@ packages: - supports-color dev: true - /istanbul-reports/3.1.5: - resolution: {integrity: sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==} + /istanbul-reports/3.1.6: + resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 - istanbul-lib-report: 3.0.0 + istanbul-lib-report: 3.0.1 dev: true /istextorbinary/3.3.0: @@ -12196,7 +12202,7 @@ packages: jest-validate: 26.6.2 micromatch: 4.0.5 pretty-format: 26.6.2 - ts-node: 10.9.0_f7m3oso53tushofr3lnovlz6ya + ts-node: 10.9.0_gamchj74f4cosewgiaiggc3fvy transitivePeerDependencies: - bufferutil - canvas @@ -12301,7 +12307,7 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.7.0 @@ -12319,7 +12325,7 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.7.0_canvas@2.11.2 @@ -12350,7 +12356,7 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 jest-mock: 26.6.2 jest-util: 26.6.2 dev: true @@ -12390,7 +12396,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.6 - '@types/node': 20.4.4 + '@types/node': 20.4.5 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -12438,7 +12444,7 @@ packages: '@jest/source-map': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 chalk: 4.1.2 co: 4.6.0 expect: 26.6.2 @@ -12468,7 +12474,7 @@ packages: '@jest/source-map': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 chalk: 4.1.2 co: 4.6.0 expect: 26.6.2 @@ -12566,7 +12572,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 dev: true /jest-pnp-resolver/1.2.3_jest-resolve@24.9.0: @@ -12672,7 +12678,7 @@ packages: '@jest/environment': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 chalk: 4.1.2 emittery: 0.7.2 exit: 0.1.2 @@ -12704,7 +12710,7 @@ packages: '@jest/environment': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 chalk: 4.1.2 emittery: 0.7.2 exit: 0.1.2 @@ -12849,7 +12855,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 graceful-fs: 4.2.11 dev: true @@ -12917,7 +12923,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 @@ -12954,7 +12960,7 @@ packages: dependencies: '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 20.4.4 + '@types/node': 20.4.5 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 26.6.2 @@ -12973,7 +12979,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -13846,6 +13852,13 @@ packages: dependencies: semver: 6.3.1 + /make-dir/4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + dependencies: + semver: 7.5.4 + dev: true + /make-error/1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} dev: true @@ -19105,7 +19118,7 @@ packages: typescript: 4.9.5 dev: true - /ts-node/10.9.0_f7m3oso53tushofr3lnovlz6ya: + /ts-node/10.9.0_gamchj74f4cosewgiaiggc3fvy: resolution: {integrity: sha512-bunW18GUyaCSYRev4DPf4SQpom3pWH29wKl0sDk5zE7ze19RImEVhCW7K4v3hHKkUyfWotU08ToE2RS+Y49aug==} hasBin: true peerDependencies: @@ -19124,7 +19137,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.4.4 + '@types/node': 20.4.5 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -19860,7 +19873,7 @@ packages: remove-trailing-separator: 1.1.0 replace-ext: 1.0.1 - /vite-node/0.30.1_xp5gls52nxtb52zcnq7yx3ryey: + /vite-node/0.30.1_c4rv5bqevikf6haxibcjp2765a: resolution: {integrity: sha512-vTikpU/J7e6LU/8iM3dzBo8ZhEiKZEKRznEMm+mJh95XhWaPrJQraT/QsT2NWmuEf+zgAoMe64PKT7hfZ1Njmg==} engines: {node: '>=v14.18.0'} hasBin: true @@ -19870,7 +19883,7 @@ packages: mlly: 1.4.0 pathe: 1.1.1 picocolors: 1.0.0 - vite: 3.2.6_xp5gls52nxtb52zcnq7yx3ryey + vite: 3.2.6_c4rv5bqevikf6haxibcjp2765a transitivePeerDependencies: - '@types/node' - less @@ -19914,7 +19927,7 @@ packages: fsevents: 2.3.2 dev: true - /vite/3.2.6_@types+node@20.4.4: + /vite/3.2.6_@types+node@20.4.5: resolution: {integrity: sha512-nTXTxYVvaQNLoW5BQ8PNNQ3lPia57gzsQU/Khv+JvzKPku8kNZL6NMUR/qwXhMG6E+g1idqEPanomJ+VZgixEg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -19939,7 +19952,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 esbuild: 0.15.18 postcss: 8.4.21 resolve: 1.22.2 @@ -19948,7 +19961,7 @@ packages: fsevents: 2.3.2 dev: true - /vite/3.2.6_xp5gls52nxtb52zcnq7yx3ryey: + /vite/3.2.6_c4rv5bqevikf6haxibcjp2765a: resolution: {integrity: sha512-nTXTxYVvaQNLoW5BQ8PNNQ3lPia57gzsQU/Khv+JvzKPku8kNZL6NMUR/qwXhMG6E+g1idqEPanomJ+VZgixEg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -19973,7 +19986,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.4.4 + '@types/node': 20.4.5 esbuild: 0.15.18 less: 4.1.3 postcss: 8.4.21 @@ -20017,7 +20030,7 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 20.4.4 + '@types/node': 20.4.5 '@vitest/expect': 0.30.1 '@vitest/runner': 0.30.1 '@vitest/snapshot': 0.30.1 @@ -20038,8 +20051,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.4.0 - vite: 3.2.6_xp5gls52nxtb52zcnq7yx3ryey - vite-node: 0.30.1_xp5gls52nxtb52zcnq7yx3ryey + vite: 3.2.6_c4rv5bqevikf6haxibcjp2765a + vite-node: 0.30.1_c4rv5bqevikf6haxibcjp2765a why-is-node-running: 2.2.2 transitivePeerDependencies: - less diff --git a/packages/react-vchart/package.json b/packages/react-vchart/package.json index 3b5c8d84fa..e6d67a44f5 100644 --- a/packages/react-vchart/package.json +++ b/packages/react-vchart/package.json @@ -31,7 +31,8 @@ "@visactor/vchart": "workspace:1.1.0-beta.9", "@visactor/vutils": "~0.13.3", "@visactor/vgrammar": "~0.4.1", - "@visactor/vrender": "~0.13.2", + "@visactor/vrender": "0.13.3", + "@visactor/vrender-components": "0.13.4-alpha.0", "react-is": "^18.2.0" }, "devDependencies": { diff --git a/packages/vchart/package.json b/packages/vchart/package.json index 4ac8c24ed2..8d62db006f 100644 --- a/packages/vchart/package.json +++ b/packages/vchart/package.json @@ -114,8 +114,8 @@ "@visactor/vgrammar-hierarchy": "~0.4.1", "@visactor/vgrammar-sankey": "~0.4.1", "@visactor/vgrammar-util": "~0.4.1", - "@visactor/vrender": "~0.13.2", - "@visactor/vrender-components": "~0.13.2" + "@visactor/vrender": "0.13.3", + "@visactor/vrender-components": "0.13.4-alpha.0" }, "publishConfig": { "access": "public", From da0f2004e5f7f5b29ca52900c2642e2ba5339b0d Mon Sep 17 00:00:00 2001 From: kkxxkk2019 Date: Wed, 26 Jul 2023 10:47:01 +0800 Subject: [PATCH 4/8] feat(chore): update rush change log --- common/config/rush/pnpm-lock.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 4e298573e8..5f2419e9d1 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -14067,7 +14067,7 @@ packages: decamelize: 1.2.0 loud-rejection: 1.6.0 map-obj: 1.0.1 - minimist: 1.2.8 + minimist: 1.2.5 normalize-package-data: 2.5.0 object-assign: 4.1.1 read-pkg-up: 1.0.1 @@ -16375,7 +16375,7 @@ packages: dependencies: deep-extend: 0.6.0 ini: 1.3.8 - minimist: 1.2.8 + minimist: 1.2.5 strip-json-comments: 2.0.1 dev: true From 326b75fabcfdb31f1192a5329956131134b9537c Mon Sep 17 00:00:00 2001 From: skie1997 Date: Tue, 25 Jul 2023 20:41:29 +0800 Subject: [PATCH 5/8] fix(dataZoom): preview position and scale --- .../data-zoom/data-zoom/data-zoom.ts | 28 +++++++++++++------ 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/packages/vchart/src/component/data-zoom/data-zoom/data-zoom.ts b/packages/vchart/src/component/data-zoom/data-zoom/data-zoom.ts index 01a47ba6d6..cbecb02442 100644 --- a/packages/vchart/src/component/data-zoom/data-zoom/data-zoom.ts +++ b/packages/vchart/src/component/data-zoom/data-zoom/data-zoom.ts @@ -28,6 +28,8 @@ export class DataZoom extends DataFilterBaseComponent { protected _backgroundSize!: number; protected _middleHandlerSize!: number; + protected _startHandlerSize!: number; + protected _endHandlerSize!: number; static createComponent(spec: any, options: IComponentOption) { const compSpec = spec.dataZoom || options.defaultSpec; @@ -76,6 +78,10 @@ export class DataZoom extends DataFilterBaseComponent { ? this._height - this._middleHandlerSize : this._width - this._middleHandlerSize; } + const startHandlerVisble = this._spec.startHandler.style.visible ?? true; + const endHandlerVisble = this._spec.endHandler.style.visible ?? true; + this._startHandlerSize = startHandlerVisble ? this._spec.startHandler.style.size : 0; + this._endHandlerSize = endHandlerVisble ? this._spec.endHandler.style.size : 0; } /** LifeCycle API**/ @@ -95,17 +101,18 @@ export class DataZoom extends DataFilterBaseComponent { } protected _updateScaleRange() { + const handlerSize = (this._startHandlerSize + this._endHandlerSize) / 2; if (!this._stateScale || !this._valueScale) { return; } if (this._isHorizontal) { - this._stateScale.range([0, this._computeWidth()]); + this._stateScale.range([0, this._computeWidth() - handlerSize]); this._valueScale.range([this._computeHeight() - this._middleHandlerSize, 0]); } else if (this.layoutOrient === 'left') { - this._stateScale.range([0, this._computeHeight()]); + this._stateScale.range([0, this._computeHeight() - handlerSize]); this._valueScale.range([this._computeWidth() - this._middleHandlerSize, 0]); } else { - this._stateScale.range([0, this._computeHeight()]); + this._stateScale.range([0, this._computeHeight() - handlerSize]); this._valueScale.range([0, this._computeWidth() - this._middleHandlerSize]); } @@ -155,35 +162,38 @@ export class DataZoom extends DataFilterBaseComponent { if (this._isHorizontal) { return this._backgroundSize + this._middleHandlerSize; } - return this.getLayoutRect().height; + return this.getLayoutRect().height - (this._startHandlerSize + this._endHandlerSize) / 2; } protected _dataToPositionX = (datum: Datum): number => { const offsetLeft = this._orient === 'left' ? this._middleHandlerSize : 0; + const offsetHandler = this._isHorizontal ? this._startHandlerSize / 2 : 0; const xScale = this._isHorizontal ? this._stateScale : this._valueScale; - - return xScale.scale(datum[this._stateField]) + this.getLayoutStartPoint().x + offsetLeft; + return xScale.scale(datum[this._stateField]) + this.getLayoutStartPoint().x + offsetLeft + offsetHandler; }; protected _dataToPositionX2 = (datum: Datum): number => { const offsetLeft = this._orient === 'left' ? this._middleHandlerSize : 0; + const offsetHandler = this._isHorizontal ? this._startHandlerSize / 2 : 0; const xScale = this._isHorizontal ? this._stateScale : this._valueScale; const min = xScale.domain()[0]; - return xScale.scale(min) + this.getLayoutStartPoint().x + offsetLeft; + return xScale.scale(min) + this.getLayoutStartPoint().x + offsetLeft + offsetHandler; }; protected _dataToPositionY = (datum: Datum): number => { const offsetTop = this._isHorizontal ? this._middleHandlerSize : 0; + const offsetHandler = this._isHorizontal ? 0 : this._startHandlerSize / 2; const yScale = this._isHorizontal ? this._valueScale : this._stateScale; - return yScale.scale(datum[this._valueField]) + this.getLayoutStartPoint().y + offsetTop; + return yScale.scale(datum[this._valueField]) + this.getLayoutStartPoint().y + offsetTop + offsetHandler; }; protected _dataToPositionY2 = (datum: Datum): number => { const offsetTop = this._isHorizontal ? this._middleHandlerSize : 0; + const offsetHandler = this._isHorizontal ? 0 : this._startHandlerSize / 2; const yScale = this._isHorizontal ? this._valueScale : this._stateScale; const min = yScale.domain()[0]; - return yScale.scale(min) + this.getLayoutStartPoint().y + offsetTop; + return yScale.scale(min) + this.getLayoutStartPoint().y + offsetTop + offsetHandler; }; protected _createOrUpdateComponent() { From 2a9d1706ccb6692dfa10ae3f818cd63f204e517e Mon Sep 17 00:00:00 2001 From: skie1997 Date: Wed, 26 Jul 2023 01:35:27 +0800 Subject: [PATCH 6/8] fix(dataZoom): valueField not effect problem --- .../src/component/data-zoom/data-filter-base-component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vchart/src/component/data-zoom/data-filter-base-component.ts b/packages/vchart/src/component/data-zoom/data-filter-base-component.ts index 77d5341758..9c694b5a7c 100644 --- a/packages/vchart/src/component/data-zoom/data-filter-base-component.ts +++ b/packages/vchart/src/component/data-zoom/data-filter-base-component.ts @@ -338,7 +338,7 @@ export abstract class DataFilterBaseComponent extends BaseComponent implements I }, output: { stateField: this._stateField, - valueField: hasValidateValueField ? this._valueField : null + valueField: this._valueField } } }, From 6bfe58925ff319e0605346c7c7329c13819d79dc Mon Sep 17 00:00:00 2001 From: skie1997 Date: Wed, 26 Jul 2023 01:54:28 +0800 Subject: [PATCH 7/8] fix(chore): version revert --- common/config/rush/pnpm-config.json | 4 ++-- packages/react-vchart/package.json | 4 ++-- packages/vchart/package.json | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/common/config/rush/pnpm-config.json b/common/config/rush/pnpm-config.json index ed9c72c226..037d908028 100644 --- a/common/config/rush/pnpm-config.json +++ b/common/config/rush/pnpm-config.json @@ -89,8 +89,8 @@ * PNPM documentation: https://pnpm.io/package_json#pnpmoverrides */ "globalOverrides": { - "@visactor/vrender": "0.13.3", - "@visactor/vrender-components": "0.13.4-alpha.0" + // "@visactor/vrender": "0.13.3", + // "@visactor/vrender-components": "0.13.4-alpha.0" }, /** diff --git a/packages/react-vchart/package.json b/packages/react-vchart/package.json index e6d67a44f5..262f03ba89 100644 --- a/packages/react-vchart/package.json +++ b/packages/react-vchart/package.json @@ -31,8 +31,8 @@ "@visactor/vchart": "workspace:1.1.0-beta.9", "@visactor/vutils": "~0.13.3", "@visactor/vgrammar": "~0.4.1", - "@visactor/vrender": "0.13.3", - "@visactor/vrender-components": "0.13.4-alpha.0", + "@visactor/vrender": "~0.13.4", + "@visactor/vrender-components": "~0.13.4", "react-is": "^18.2.0" }, "devDependencies": { diff --git a/packages/vchart/package.json b/packages/vchart/package.json index 8d62db006f..b105d6ffbd 100644 --- a/packages/vchart/package.json +++ b/packages/vchart/package.json @@ -114,8 +114,8 @@ "@visactor/vgrammar-hierarchy": "~0.4.1", "@visactor/vgrammar-sankey": "~0.4.1", "@visactor/vgrammar-util": "~0.4.1", - "@visactor/vrender": "0.13.3", - "@visactor/vrender-components": "0.13.4-alpha.0" + "@visactor/vrender": "~0.13.4", + "@visactor/vrender-components": "~0.13.4" }, "publishConfig": { "access": "public", From 692165d98577ddca829ce16977188fa9022402f4 Mon Sep 17 00:00:00 2001 From: kkxxkk2019 Date: Wed, 26 Jul 2023 10:55:40 +0800 Subject: [PATCH 8/8] chore: update pnpm-lock.yaml --- common/config/rush/pnpm-lock.yaml | 42 ++++++++++++++----------------- 1 file changed, 19 insertions(+), 23 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 5f2419e9d1..eaa53c7b49 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -1,9 +1,5 @@ lockfileVersion: 5.4 -overrides: - '@visactor/vrender': 0.13.3 - '@visactor/vrender-components': 0.13.4-alpha.0 - importers: .: @@ -58,8 +54,8 @@ importers: '@types/react-is': ^17.0.3 '@visactor/vchart': workspace:1.1.0-beta.9 '@visactor/vgrammar': ~0.4.1 - '@visactor/vrender': 0.13.3 - '@visactor/vrender-components': 0.13.4-alpha.0 + '@visactor/vrender': ~0.13.4 + '@visactor/vrender-components': ~0.13.4 '@visactor/vutils': ~0.13.3 '@vitejs/plugin-react': 3.1.0 eslint: ~8.18.0 @@ -80,8 +76,8 @@ importers: dependencies: '@visactor/vchart': link:../vchart '@visactor/vgrammar': 0.4.1 - '@visactor/vrender': 0.13.3 - '@visactor/vrender-components': 0.13.4-alpha.0 + '@visactor/vrender': 0.13.4 + '@visactor/vrender-components': 0.13.4 '@visactor/vutils': 0.13.3 react-is: 18.2.0 devDependencies: @@ -219,8 +215,8 @@ importers: '@visactor/vgrammar-util': ~0.4.1 '@visactor/vgrammar-wordcloud': ~0.4.1 '@visactor/vgrammar-wordcloud-shape': ~0.4.1 - '@visactor/vrender': 0.13.3 - '@visactor/vrender-components': 0.13.4-alpha.0 + '@visactor/vrender': ~0.13.4 + '@visactor/vrender-components': ~0.13.4 '@visactor/vscale': ~0.13.3 '@visactor/vutils': ~0.13.3 canvas: 2.11.2 @@ -256,8 +252,8 @@ importers: '@visactor/vgrammar-util': 0.4.1 '@visactor/vgrammar-wordcloud': 0.4.1 '@visactor/vgrammar-wordcloud-shape': 0.4.1 - '@visactor/vrender': 0.13.3 - '@visactor/vrender-components': 0.13.4-alpha.0 + '@visactor/vrender': 0.13.4 + '@visactor/vrender-components': 0.13.4 '@visactor/vscale': 0.13.3 '@visactor/vutils': 0.13.3 devDependencies: @@ -3966,7 +3962,7 @@ packages: dependencies: '@visactor/vgrammar': 0.4.1 '@visactor/vgrammar-util': 0.4.1 - '@visactor/vrender': 0.13.3 + '@visactor/vrender': 0.13.4 '@visactor/vutils': 0.13.3 dev: false @@ -3984,7 +3980,7 @@ packages: dependencies: '@visactor/vgrammar': 0.4.1 '@visactor/vgrammar-util': 0.4.1 - '@visactor/vrender': 0.13.3 + '@visactor/vrender': 0.13.4 '@visactor/vutils': 0.13.3 dev: false @@ -3999,7 +3995,7 @@ packages: dependencies: '@visactor/vgrammar': 0.4.1 '@visactor/vgrammar-util': 0.4.1 - '@visactor/vrender': 0.13.3 + '@visactor/vrender': 0.13.4 '@visactor/vscale': 0.13.3 '@visactor/vutils': 0.13.3 dev: false @@ -4009,7 +4005,7 @@ packages: dependencies: '@visactor/vgrammar': 0.4.1 '@visactor/vgrammar-util': 0.4.1 - '@visactor/vrender': 0.13.3 + '@visactor/vrender': 0.13.4 '@visactor/vutils': 0.13.3 dev: false @@ -4018,23 +4014,23 @@ packages: dependencies: '@visactor/vgrammar-coordinate': 0.4.1 '@visactor/vgrammar-util': 0.4.1 - '@visactor/vrender': 0.13.3 - '@visactor/vrender-components': 0.13.4-alpha.0 + '@visactor/vrender': 0.13.4 + '@visactor/vrender-components': 0.13.4 '@visactor/vscale': 0.13.3 '@visactor/vutils': 0.13.3 dev: false - /@visactor/vrender-components/0.13.4-alpha.0: - resolution: {integrity: sha512-euC+/Vr/MqiQN1+IobXccNRrkmBemBO4fSMxhtUH3DiM5MUHNVRypLe2qpgkM2Oc3X9GfnBt7mHR4Z2EDyvGvQ==} + /@visactor/vrender-components/0.13.4: + resolution: {integrity: sha512-ymXcq0t3MENNQ2fXmiLNguiLHrs3VAnV5ZHVI2CezmPgxUtD23Gn4iq5h2QFRyyyL6AU3TJnWgVyFCB1h/lIQw==} dependencies: - '@visactor/vrender': 0.13.3 + '@visactor/vrender': 0.13.4 '@visactor/vscale': 0.13.3 '@visactor/vutils': 0.13.3 inversify: 6.0.1 dev: false - /@visactor/vrender/0.13.3: - resolution: {integrity: sha512-E8I1y+4km2Um3K6jg63lvFsXv4p6hjTq0Tot4uwDBRHP5WcY8jOLJ3H9/aNLXqaw2x3fF19adWZp5ruNDGxAgg==} + /@visactor/vrender/0.13.4: + resolution: {integrity: sha512-L86lzobtkHA7wFX6MBaDtWldwOPsJiAJk/23JwWynQh5b1qX6Rb8PHCBQqtljs6oyD74GotMcTCApTcCZhZH+g==} dependencies: '@visactor/vutils': 0.13.3 color-convert: 2.0.1