fix(district): 边界不契合的问题

This commit is contained in:
thinkinggis 2020-05-25 14:17:49 +08:00
parent 5d1bddaa62
commit 53810ead69
12 changed files with 143 additions and 74 deletions

View File

@ -10,12 +10,7 @@ L7 Layer 接口设计遵循图形语法,所有图层都继承于该基类。
语法示例 语法示例
```javascript ```javascript
const layer = new Layer(option) const layer = new Layer(option).source().color().size().shape().style();
.source()
.color()
.size()
.shape()
.style();
scene.addLayer(layer); scene.addLayer(layer);
``` ```
@ -83,7 +78,7 @@ layer.source(data, {
transforms: [ transforms: [
{ {
type: 'map', type: 'map',
callback: function(item) { callback: function (item) {
const [x, y] = item.coordinates; const [x, y] = item.coordinates;
item.lat = item.lat * 1; item.lat = item.lat * 1;
item.lng = item.lng * 1; item.lng = item.lng * 1;

View File

@ -10,12 +10,7 @@ L7 Layer 接口设计遵循图形语法,所有图层都继承于该基类。
语法示例 语法示例
```javascript ```javascript
const layer = new Layer(option) const layer = new Layer(option).source().color().size().shape().style();
.source()
.color()
.size()
.shape()
.style();
scene.addLayer(layer); scene.addLayer(layer);
``` ```
@ -87,7 +82,7 @@ layer.source(data, {
transforms: [ transforms: [
{ {
type: 'map', type: 'map',
callback: function(item) { callback: function (item) {
const [x, y] = item.coordinates; const [x, y] = item.coordinates;
item.lat = item.lat * 1; item.lat = item.lat * 1;
item.lng = item.lng * 1; item.lng = item.lng * 1;

View File

@ -133,7 +133,7 @@
"site:clean": "gatsby clean", "site:clean": "gatsby clean",
"site:deploy": "yarn run site:build && gh-pages -d public", "site:deploy": "yarn run site:build && gh-pages -d public",
"site:publish": "gh-pages -d public", "site:publish": "gh-pages -d public",
"lint:fix": "prettier --write docs/api/**/*.md docs/api/*.md packages/**/*.ts{,x} packages/**/*.{spec,story}.ts{,x} stories/**/**/*.tsx *.md", "lint:fix": "prettier --write docs/api/**/*.md docs/api/*.md stories/**/**/*.tsx *.md",
"lint:examples": "eslint examples --fix --ext .js", "lint:examples": "eslint examples --fix --ext .js",
"prebuild": "run-p tsc lint", "prebuild": "run-p tsc lint",
"build": "yarn clean && lerna run build", "build": "yarn clean && lerna run build",

View File

@ -5,17 +5,17 @@ let DataConfig: { [key: string]: any } = {
fill: { fill: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/d666a08d-fce1-48e2-913a-87d81772bcc9.bin', 'https://gw.alipayobjects.com/os/bmw-prod/d666a08d-fce1-48e2-913a-87d81772bcc9.bin',
}, },
line: { line: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/62f61f5f-cca7-4137-845d-13c8f9969664.bin', 'https://gw.alipayobjects.com/os/bmw-prod/62f61f5f-cca7-4137-845d-13c8f9969664.bin',
}, },
label: { label: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/90c51eb3-04d7-402f-bd05-95e4bd27dd62.bin', 'https://gw.alipayobjects.com/os/bmw-prod/90c51eb3-04d7-402f-bd05-95e4bd27dd62.bin',
parser: { parser: {
type: 'geojson', type: 'geojson',
}, },
@ -23,7 +23,7 @@ let DataConfig: { [key: string]: any } = {
nationalBoundaries: { nationalBoundaries: {
type: 'json', type: 'json',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/ee493a41-0558-4c0e-bee6-520276c4f1a8.json', 'https://gw.alipayobjects.com/os/bmw-prod/ee493a41-0558-4c0e-bee6-520276c4f1a8.json',
}, },
}, },
country: { country: {
@ -37,7 +37,7 @@ let DataConfig: { [key: string]: any } = {
line: { line: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/70ec087e-c48a-4b76-8825-6452f17bae7a.bin', 'https://gw.alipayobjects.com/os/bmw-prod/70ec087e-c48a-4b76-8825-6452f17bae7a.bin',
}, },
provinceLine: { provinceLine: {
type: 'pbf', type: 'pbf',
@ -47,7 +47,7 @@ let DataConfig: { [key: string]: any } = {
label: { label: {
type: 'json', type: 'json',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/36832a45-68f8-4b51-b006-9dec71f92a23.json', 'https://gw.alipayobjects.com/os/bmw-prod/36832a45-68f8-4b51-b006-9dec71f92a23.json',
}, },
}, },
2: { 2: {
@ -64,55 +64,55 @@ let DataConfig: { [key: string]: any } = {
cityLine: { cityLine: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/f6a4e2b1-359b-43a6-921c-39d2088d1dab.bin', 'https://gw.alipayobjects.com/os/bmw-prod/f6a4e2b1-359b-43a6-921c-39d2088d1dab.bin',
}, },
provinceLine: { provinceLine: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/0024caaf-86b2-4e75-a3d1-6d2146490b67.bin', 'https://gw.alipayobjects.com/os/bmw-prod/0024caaf-86b2-4e75-a3d1-6d2146490b67.bin',
}, },
}, },
3: { 3: {
fill: { fill: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/516b2703-d692-44e6-80dd-b3f5df0186e7.bin', 'https://gw.alipayobjects.com/os/bmw-prod/516b2703-d692-44e6-80dd-b3f5df0186e7.bin',
}, },
line: { line: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/bc97875a-90f2-42c0-a62c-43d2efd7460d.bin', 'https://gw.alipayobjects.com/os/bmw-prod/bc97875a-90f2-42c0-a62c-43d2efd7460d.bin',
}, },
countryLine: { countryLine: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/bc97875a-90f2-42c0-a62c-43d2efd7460d.bin', 'https://gw.alipayobjects.com/os/bmw-prod/bc97875a-90f2-42c0-a62c-43d2efd7460d.bin',
}, },
cityLine: { cityLine: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/8bfbfe7e-bd0e-4bbe-84d8-629f4dc7abc4.bin', 'https://gw.alipayobjects.com/os/bmw-prod/8bfbfe7e-bd0e-4bbe-84d8-629f4dc7abc4.bin',
}, },
provinceLine: { provinceLine: {
type: 'pbf', type: 'pbf',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/778ad7ba-5a3f-4ed6-a94a-b8ab8acae9d6.bin', 'https://gw.alipayobjects.com/os/bmw-prod/778ad7ba-5a3f-4ed6-a94a-b8ab8acae9d6.bin',
}, },
}, },
nationalBoundaries: { nationalBoundaries: {
type: 'json', type: 'json',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/ee493a41-0558-4c0e-bee6-520276c4f1a8.json', 'https://gw.alipayobjects.com/os/bmw-prod/ee493a41-0558-4c0e-bee6-520276c4f1a8.json',
}, },
nationalBoundaries2: { nationalBoundaries2: {
type: 'json', type: 'json',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/f2189cc4-662b-4358-8573-36f0f918b7ca.json', 'https://gw.alipayobjects.com/os/bmw-prod/f2189cc4-662b-4358-8573-36f0f918b7ca.json',
}, },
island: { island: {
type: 'json', type: 'json',
url: url:
'//gw.alipayobjects.com/os/bmw-prod/fe49b393-1147-4769-94ed-70471f4ff15d.json', 'https://gw.alipayobjects.com/os/bmw-prod/fe49b393-1147-4769-94ed-70471f4ff15d.json',
}, },
}, },
}, },

View File

@ -1,4 +1,4 @@
import { setDataConfig } from './config_1'; import { DataConfig, setDataConfig } from './config_1';
import CityLayer from './layer/city'; import CityLayer from './layer/city';
import CountryLayer from './layer/country'; import CountryLayer from './layer/country';
import CountyLayer from './layer/county'; import CountyLayer from './layer/county';
@ -13,4 +13,5 @@ export {
CountyLayer, CountyLayer,
DrillDownLayer, DrillDownLayer,
setDataConfig, setDataConfig,
DataConfig,
}; };

View File

@ -80,13 +80,13 @@ export default class BaseLayer extends EventEmitter {
], ],
}); });
} }
protected async fetchData(data: { url: string; type: string }) { protected async fetchData(data: { url: any; type: string }) {
if (data.type === 'pbf') { if (data.type === 'pbf') {
const buffer = await (await fetch(data.url)).arrayBuffer(); const buffer = await (await fetch(data.url)).arrayBuffer();
const geojson = geobuf.decode(new Pbf(buffer)); const geojson = geobuf.decode(new Pbf(buffer));
return geojson; return geojson;
} else { } else {
return (await fetch(data.url)).json(); return isObject(data.url) ? data.url : (await fetch(data.url)).json();
} }
} }
protected getDefaultOption(): IDistrictLayerOption { protected getDefaultOption(): IDistrictLayerOption {

View File

@ -6,7 +6,7 @@ import {
Scene, Scene,
StyleAttrField, StyleAttrField,
} from '@antv/l7'; } from '@antv/l7';
import { DataConfig } from '../config_1'; import { DataConfig } from '../index';
import BaseLayer from './baseLayer'; import BaseLayer from './baseLayer';
import { IDistrictLayerOption } from './interface'; import { IDistrictLayerOption } from './interface';
@ -201,12 +201,12 @@ export default class CountryLayer extends BaseLayer {
center: [113.537747, 22.187009], center: [113.537747, 22.187009],
}, },
]; ];
const labelLayer1 = this.addText(data, { maxZoom: 3 }, [-45, -10]); const labelLayer1 = this.addText(data, { maxZoom: 2.9 }, [-45, -10]);
const labelLayer2 = this.addText(data, { minZoom: 3, maxZoom: 4 }, [ const labelLayer2 = this.addText(data, { minZoom: 3, maxZoom: 4 }, [
-35, -35,
-10, -10,
]); ]);
const labelLayer = this.addText(data, { minZoom: 4 }, [0, 0]); const labelLayer = this.addText(data, { minZoom: 4.1 }, [0, 0]);
this.scene.addLayer(labelLayer); this.scene.addLayer(labelLayer);
this.scene.addLayer(labelLayer1); this.scene.addLayer(labelLayer1);
this.scene.addLayer(labelLayer2); this.scene.addLayer(labelLayer2);

View File

@ -8,7 +8,7 @@ import {
} from '@antv/l7'; } from '@antv/l7';
// tslint:disable-next-line: no-submodule-imports // tslint:disable-next-line: no-submodule-imports
import merge from 'lodash/merge'; import merge from 'lodash/merge';
import { DataConfig } from '../config_1'; import { DataConfig } from '../';
import BaseLayer from './baseLayer'; import BaseLayer from './baseLayer';
import { adcodeType, IDistrictLayerOption } from './interface'; import { adcodeType, IDistrictLayerOption } from './interface';
@ -22,7 +22,7 @@ export default class ProvinceLayer extends BaseLayer {
constructor(scene: Scene, option: Partial<IProvinceLayerOption> = {}) { constructor(scene: Scene, option: Partial<IProvinceLayerOption> = {}) {
super(scene, option); super(scene, option);
this.addProvinceFillLayer(); this.addProvinceFillLayer();
this.addProvinceLineLayer(); // this.addProvinceLineLayer();
} }
// 通过adcode 更新 // 通过adcode 更新
public updateDistrict( public updateDistrict(
@ -111,6 +111,8 @@ export default class ProvinceLayer extends BaseLayer {
this.fillRawData = fillData; this.fillRawData = fillData;
this.addFillLayer(data); this.addFillLayer(data);
this.addLabelLayer(labelData); this.addLabelLayer(labelData);
this.lineRawData = fillData;
this.addFillLine(data);
} }
private async addProvinceLineLayer() { private async addProvinceLineLayer() {

View File

@ -6,7 +6,7 @@ import {
Scene, Scene,
StyleAttrField, StyleAttrField,
} from '@antv/l7'; } from '@antv/l7';
import { DataConfig } from '../config_1'; import { DataConfig } from '../';
import BaseLayer from './baseLayer'; import BaseLayer from './baseLayer';
import { IDistrictLayerOption } from './interface'; import { IDistrictLayerOption } from './interface';
export default class WorldLayer extends BaseLayer { export default class WorldLayer extends BaseLayer {

View File

@ -29,6 +29,7 @@
"@antv/l7-utils": "2.2.8", "@antv/l7-utils": "2.2.8",
"@babel/runtime": "^7.7.7", "@babel/runtime": "^7.7.7",
"@types/amap-js-api": "^1.4.6", "@types/amap-js-api": "^1.4.6",
"antd": "4.2.5",
"gl-matrix": "^3.1.0", "gl-matrix": "^3.1.0",
"inversify": "^5.0.1", "inversify": "^5.0.1",
"mapbox-gl": "^1.2.1", "mapbox-gl": "^1.2.1",

View File

@ -30,12 +30,7 @@ export default class ZoomComponent extends React.Component {
this.scene = scene; this.scene = scene;
const layer = new PolygonLayer({}); const layer = new PolygonLayer({});
layer layer.source(data).color('#fff').shape('name', 'text').size(16).style({
.source(data)
.color('#fff')
.shape('name', 'text')
.size(16)
.style({
opacity: 1.0, opacity: 1.0,
}); });
scene.addLayer(layer); scene.addLayer(layer);

132
yarn.lock
View File

@ -5980,7 +5980,57 @@ ansicolors@~0.2.1:
resolved "https://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz#be089599097b74a5c9c4a84a0cdbcdb62bd87aef" resolved "https://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz#be089599097b74a5c9c4a84a0cdbcdb62bd87aef"
integrity sha1-vgiVmQl7dKXJxKhKDNvNtivYeu8= integrity sha1-vgiVmQl7dKXJxKhKDNvNtivYeu8=
antd@^4.0.0, antd@^4.2.4: antd@4.2.5, antd@^4.2.4:
version "4.2.5"
resolved "https://registry.npmjs.org/antd/-/antd-4.2.5.tgz#5f68fa9282e49306b8c8d44304321d9b979772d7"
integrity sha512-8rKCvik1gbru/nzodt+21r6ksWP9VPUfC74dhTLlRA1bY+7+ZZCS87+ikbAIARQRTh88LOe6nOxn5+3rJ3yOZA==
dependencies:
"@ant-design/css-animation" "^1.7.2"
"@ant-design/icons" "^4.1.0"
"@ant-design/react-slick" "~0.26.1"
array-tree-filter "^2.1.0"
classnames "~2.2.6"
copy-to-clipboard "^3.2.0"
lodash "^4.17.13"
moment "^2.25.3"
omit.js "^1.0.2"
prop-types "^15.7.2"
raf "^3.4.1"
rc-animate "~3.0.0"
rc-cascader "~1.1.0"
rc-checkbox "~2.2.0"
rc-collapse "~2.0.0"
rc-dialog "~7.7.0"
rc-drawer "~3.2.0"
rc-dropdown "~3.0.0"
rc-field-form "~1.2.0"
rc-input-number "~4.6.1"
rc-mentions "~1.1.0"
rc-menu "~8.2.1"
rc-notification "~4.3.0"
rc-pagination "~2.2.0"
rc-picker "~1.4.16"
rc-progress "~3.0.0"
rc-rate "~2.6.0"
rc-resize-observer "^0.2.0"
rc-select "~10.3.5"
rc-slider "~9.2.3"
rc-steps "~3.6.0"
rc-switch "~3.1.0"
rc-table "~7.5.3"
rc-tabs "~10.1.1"
rc-tooltip "~4.0.2"
rc-tree "~3.2.0"
rc-tree-select "~3.1.0"
rc-trigger "~4.1.0"
rc-upload "~3.0.4"
rc-util "^4.20.0"
rc-virtual-list "^1.1.0"
resize-observer-polyfill "^1.5.1"
scroll-into-view-if-needed "^2.2.20"
warning "~4.0.3"
antd@^4.0.0:
version "4.2.4" version "4.2.4"
resolved "https://registry.npmjs.org/antd/-/antd-4.2.4.tgz#0a75e178643858960189912b8fe48bf7e8f6abf8" resolved "https://registry.npmjs.org/antd/-/antd-4.2.4.tgz#0a75e178643858960189912b8fe48bf7e8f6abf8"
integrity sha512-g61c1+Ji/tbY+G1GMdk0LsCN3S1ZfoHyj+zcjXmvqZjWfdkJ/bBEzw08I3ytTe5TV8RFued0nnSjT51ruagpSA== integrity sha512-g61c1+Ji/tbY+G1GMdk0LsCN3S1ZfoHyj+zcjXmvqZjWfdkJ/bBEzw08I3ytTe5TV8RFued0nnSjT51ruagpSA==
@ -17925,7 +17975,12 @@ modify-values@^1.0.0:
resolved "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022" resolved "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw== integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==
moment@^2.24.0, moment@^2.25.3, moment@~2.25.3: moment@^2.24.0:
version "2.26.0"
resolved "https://registry.npmjs.org/moment/-/moment-2.26.0.tgz#5e1f82c6bafca6e83e808b30c8705eed0dcbd39a"
integrity sha512-oIixUO+OamkUkwjhAVE18rAMfRJNsNe/Stid/gwHSOfHrOtw9EhAY2AHvdKZ/k/MggcYELFCJz/Sn2pL8b8JMw==
moment@^2.25.3, moment@~2.25.3:
version "2.25.3" version "2.25.3"
resolved "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz#252ff41319cf41e47761a1a88cab30edfe9808c0" resolved "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz#252ff41319cf41e47761a1a88cab30edfe9808c0"
integrity sha512-PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg== integrity sha512-PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg==
@ -21144,6 +21199,16 @@ rc-cascader@~1.0.0:
rc-util "^4.0.4" rc-util "^4.0.4"
warning "^4.0.1" warning "^4.0.1"
rc-cascader@~1.1.0:
version "1.1.0"
resolved "https://registry.npmjs.org/rc-cascader/-/rc-cascader-1.1.0.tgz#e4c8058f0d388c4fc63a1257c15e4e7ab60061f5"
integrity sha512-YVMzLB6pyW+kZpQr95qs5ZFHTovfWuVdfYiz53iBSOKIGx1EwopPyuptlt/SWfzdzwoelRmts/ArSHj6mgcsrA==
dependencies:
array-tree-filter "^2.1.0"
rc-trigger "^4.0.0"
rc-util "^4.0.4"
warning "^4.0.1"
rc-checkbox@~2.2.0: rc-checkbox@~2.2.0:
version "2.2.0" version "2.2.0"
resolved "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.2.0.tgz#a0ce95c34f05e0eb882664174518cd4baa36dce9" resolved "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.2.0.tgz#a0ce95c34f05e0eb882664174518cd4baa36dce9"
@ -21215,9 +21280,9 @@ rc-hammerjs@~0.6.0:
prop-types "^15.5.9" prop-types "^15.5.9"
rc-input-number@~4.6.1: rc-input-number@~4.6.1:
version "4.6.1" version "4.6.2"
resolved "https://registry.npmjs.org/rc-input-number/-/rc-input-number-4.6.1.tgz#2216d644c78857cc18411f0d3b6c14dba9a0ce7f" resolved "https://registry.npmjs.org/rc-input-number/-/rc-input-number-4.6.2.tgz#1e0c1437a2aa45294588ece933f5b02551fce22d"
integrity sha512-9PhGJia3lZTdkfrILmLf8AAUY5KqFSJxQ6ZccCFfhrA2T4ZPV7cxc5+iPCuXx0FQ/CPcLpEN7D3l32w+qdpp8g== integrity sha512-780tUBUNCbQ4l/vKSXxMCiRKNBT6ApKXCDQG20GnT+v1lL4gq4GkdfoTGz6lb0uyY40rk7V09RtIXt7VIHrGRw==
dependencies: dependencies:
babel-runtime "6.x" babel-runtime "6.x"
classnames "^2.2.0" classnames "^2.2.0"
@ -21233,7 +21298,7 @@ rc-mentions@~1.1.0:
rc-trigger "^4.0.0" rc-trigger "^4.0.0"
rc-util "^4.6.0" rc-util "^4.6.0"
rc-menu@^8.0.1: rc-menu@^8.0.1, rc-menu@~8.2.1:
version "8.2.1" version "8.2.1"
resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-8.2.1.tgz#132f26f61b05e5f85d7977dd3cdde6ec23335ce7" resolved "https://registry.npmjs.org/rc-menu/-/rc-menu-8.2.1.tgz#132f26f61b05e5f85d7977dd3cdde6ec23335ce7"
integrity sha512-E2HmP9ZGam5hiZ2UJ466m3n/iqbYsPAquyZaNEDcgjhktI/LcwzpEdLIgPVyfgOGQ84QTY9wBF6f9D/032/WxA== integrity sha512-E2HmP9ZGam5hiZ2UJ466m3n/iqbYsPAquyZaNEDcgjhktI/LcwzpEdLIgPVyfgOGQ84QTY9wBF6f9D/032/WxA==
@ -21270,9 +21335,9 @@ rc-notification@~4.3.0:
rc-util "^4.0.4" rc-util "^4.0.4"
rc-pagination@~2.2.0: rc-pagination@~2.2.0:
version "2.2.1" version "2.2.2"
resolved "https://registry.npmjs.org/rc-pagination/-/rc-pagination-2.2.1.tgz#e4325a7177ad547cd2ae2d3c15020f723b5527ed" resolved "https://registry.npmjs.org/rc-pagination/-/rc-pagination-2.2.2.tgz#9773726fb6c5879bd4e5fe8848cb2dea50d80b97"
integrity sha512-mlYvzrTn98dfgvpQ0vzIPz6WX60gkK9DltyjoibIFSmPr6gTFpZCibtzRNkqGi89hozB1yU7iHcuOLchP91rWw== integrity sha512-7QVY4xcoLcB9jHDxOm/zY1b6wEP8/jEVpcOFUQk2bbKUtrt8cRNB+FIrDUvuVeiIEFYcMXFPgKoHHMrUaIuSGA==
dependencies: dependencies:
classnames "^2.2.1" classnames "^2.2.1"
@ -21311,15 +21376,15 @@ rc-resize-observer@^0.2.0:
rc-util "^4.14.0" rc-util "^4.14.0"
resize-observer-polyfill "^1.5.1" resize-observer-polyfill "^1.5.1"
rc-select@^10.1.0, rc-select@~10.3.0: rc-select@^10.1.0, rc-select@~10.3.0, rc-select@~10.3.5:
version "10.3.2" version "10.3.5"
resolved "https://registry.npmjs.org/rc-select/-/rc-select-10.3.2.tgz#c3dd7d101e39b6815ff66c6fccf5cdae80437b40" resolved "https://registry.npmjs.org/rc-select/-/rc-select-10.3.5.tgz#a3c8c6013414f3f4d878f1f806c9d8a77770bfb7"
integrity sha512-RKg5OwwclJbYwru7SDC5JeBIX3Nnhis9JwJaSZES3bw3tel6fzlHqTDeyY75bst7c0mF6TqcDvU6TC1Lphu/8A== integrity sha512-6/TNVEkMT6TPrgOwAJ/pLKlEgGpvCpAgCb5c0SFfyp5wR9bDjFld/U2hhIZ7tYvuvR1Nq/1Iaj0Tumd4nJDD/w==
dependencies: dependencies:
classnames "2.x" classnames "2.x"
rc-animate "^3.0.0" rc-animate "^3.0.0"
rc-trigger "^4.0.0" rc-trigger "^4.0.0"
rc-util "^4.20.0" rc-util "^4.20.6"
rc-virtual-list "^1.1.2" rc-virtual-list "^1.1.2"
warning "^4.0.3" warning "^4.0.3"
@ -21344,16 +21409,24 @@ rc-steps@~3.6.0:
lodash "^4.17.5" lodash "^4.17.5"
rc-switch@~3.0.0: rc-switch@~3.0.0:
version "3.0.1" version "3.0.2"
resolved "https://registry.npmjs.org/rc-switch/-/rc-switch-3.0.1.tgz#6729a022ca968ddcb3d7b5d3ef3865869db03558" resolved "https://registry.npmjs.org/rc-switch/-/rc-switch-3.0.2.tgz#14806639fb551be6736e005c98019f9ebdc555fc"
integrity sha512-gPrR8PSXpa4xMFGwcdEUsy6oLvCne/qWQjk4x8J+CMocIGsWYXU5cAm9CkjbPYGoff391h1s02ORrqFPbMVuaw== integrity sha512-offV1kw3mnW0+UMLtw+R77wJexf1Kgjhc9e1qv29DjwAxSORde6fJlqBRnPxFzZhzpHJrBVSrxgl1enDpnGNbw==
dependencies: dependencies:
classnames "^2.2.1" classnames "^2.2.1"
rc-switch@~3.1.0:
version "3.1.0"
resolved "https://registry.npmjs.org/rc-switch/-/rc-switch-3.1.0.tgz#29c7d125d1631c8d991edbd25e5c875564d9a0da"
integrity sha512-Aj187C59srZR43zzic4que/OFFbUwhbpKHU4Ppuv2Zg6i+0F4OSJ/4Z0NGS7Ssqf2n/EMQ+AJQpX14GEYqBFoA==
dependencies:
classnames "^2.2.1"
rc-util "^4.20.5"
rc-table@~7.5.3: rc-table@~7.5.3:
version "7.5.9" version "7.5.10"
resolved "https://registry.npmjs.org/rc-table/-/rc-table-7.5.9.tgz#5d3d19c06e8e5760922dd91f0507a76f469af952" resolved "https://registry.npmjs.org/rc-table/-/rc-table-7.5.10.tgz#ba9901cb80cb72cb573c58017a9468e462c58e4c"
integrity sha512-DxsTnHqASWWLC6c1wngPkmL/wGx3g1FbxY1oku4L7wHYGmH2tBGWL5nCjJW1hJZoof3ll9bAnrBg3hVNhYcirQ== integrity sha512-COLoU+Vzd8Qwod8BPpry8MVtvLUo0uDdjK2T2kjF1/w5mlVDTgtVB38ckfYf4JdEqBrzj9P6bSjvohtlZ1IQuQ==
dependencies: dependencies:
classnames "^2.2.5" classnames "^2.2.5"
raf "^3.4.1" raf "^3.4.1"
@ -21372,7 +21445,14 @@ rc-tabs@~10.1.1:
resize-observer-polyfill "^1.5.1" resize-observer-polyfill "^1.5.1"
warning "^4.0.3" warning "^4.0.3"
rc-tooltip@^4.0.0, rc-tooltip@~4.0.2: rc-tooltip@^4.0.0:
version "4.2.0"
resolved "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-4.2.0.tgz#614235c94874861b7a473793992956fb666e2ba2"
integrity sha512-Ehf7nTQkn+2Y5J1awYIH8RmMTzHEBj+V7VpLLgCjMVMbigJLdW6pcB2XK6oSGUKl9VGzONdWqya+OKHIPd3D1Q==
dependencies:
rc-trigger "^4.2.1"
rc-tooltip@~4.0.2:
version "4.0.3" version "4.0.3"
resolved "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-4.0.3.tgz#728b760863643ec2e85827a2e7fb28d961b3b759" resolved "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-4.0.3.tgz#728b760863643ec2e85827a2e7fb28d961b3b759"
integrity sha512-HNyBh9/fPdds0DXja8JQX0XTIHmZapB3lLzbdn74aNSxXG1KUkt+GK4X1aOTRY5X9mqm4uUKdeFrn7j273H8gw== integrity sha512-HNyBh9/fPdds0DXja8JQX0XTIHmZapB3lLzbdn74aNSxXG1KUkt+GK4X1aOTRY5X9mqm4uUKdeFrn7j273H8gw==
@ -21399,7 +21479,7 @@ rc-tree@^3.1.0, rc-tree@~3.2.0:
rc-util "^4.11.0" rc-util "^4.11.0"
rc-virtual-list "^1.1.0" rc-virtual-list "^1.1.0"
rc-trigger@^4.0.0: rc-trigger@^4.0.0, rc-trigger@^4.2.1:
version "4.2.1" version "4.2.1"
resolved "https://registry.npmjs.org/rc-trigger/-/rc-trigger-4.2.1.tgz#e30271c703d3a470fd47e75b7432102c7d0c9449" resolved "https://registry.npmjs.org/rc-trigger/-/rc-trigger-4.2.1.tgz#e30271c703d3a470fd47e75b7432102c7d0c9449"
integrity sha512-iFQ+/FbzDvYDrTS3jXbdk4MgVNU0R/A8UAAQkspXSr4Q6jTcR6p+lfNhSS0JJgJuXtfjoInC0+8jXK8HUShQ0g== integrity sha512-iFQ+/FbzDvYDrTS3jXbdk4MgVNU0R/A8UAAQkspXSr4Q6jTcR6p+lfNhSS0JJgJuXtfjoInC0+8jXK8HUShQ0g==
@ -21429,10 +21509,10 @@ rc-upload@~3.0.4:
babel-runtime "6.x" babel-runtime "6.x"
classnames "^2.2.5" classnames "^2.2.5"
rc-util@^4.0.4, rc-util@^4.11.0, rc-util@^4.12.0, rc-util@^4.13.0, rc-util@^4.14.0, rc-util@^4.15.3, rc-util@^4.16.1, rc-util@^4.17.0, rc-util@^4.20.0, rc-util@^4.20.1, rc-util@^4.20.3, rc-util@^4.5.1, rc-util@^4.6.0, rc-util@^4.8.0, rc-util@^4.9.0: rc-util@^4.0.4, rc-util@^4.11.0, rc-util@^4.12.0, rc-util@^4.13.0, rc-util@^4.14.0, rc-util@^4.15.3, rc-util@^4.16.1, rc-util@^4.17.0, rc-util@^4.20.0, rc-util@^4.20.1, rc-util@^4.20.3, rc-util@^4.20.5, rc-util@^4.20.6, rc-util@^4.5.1, rc-util@^4.6.0, rc-util@^4.8.0, rc-util@^4.9.0:
version "4.20.5" version "4.20.7"
resolved "https://registry.npmjs.org/rc-util/-/rc-util-4.20.5.tgz#f7c77569e971ae6a8ad56f899cadd22275398325" resolved "https://registry.npmjs.org/rc-util/-/rc-util-4.20.7.tgz#8c19f3a489744ec00c9871ffe3701cdb7ff4a38e"
integrity sha512-f67s4Dt1quBYhrVPq5QMKmK3eS2hN1NNIAyhaiG0HmvqiGYAXMQ7SP2AlGqv750vnzhJs38JklbkWT1/wjhFPg== integrity sha512-wzL7bGTimuUK/SgXlUIxcXYdQ27eAaBd8PTuiKz7ZI/Mbm5R6ZcRTWpeIGG56t+/79oi++kobfKbJrPxMTkKIw==
dependencies: dependencies:
add-dom-event-listener "^1.1.0" add-dom-event-listener "^1.1.0"
prop-types "^15.5.10" prop-types "^15.5.10"