diff options
| author | Hank <hank@mullvad.net> | 2022-10-06 11:21:44 +0200 |
|---|---|---|
| committer | Hank <hank@mullvad.net> | 2022-10-07 14:57:33 +0200 |
| commit | 48cf534d6610161e5db730dc91d187da79494aa7 (patch) | |
| tree | 5fec81c49b93e722ddaada635a28e967e62bf344 /gui/src/renderer | |
| parent | 6081f9aa0b9a1c93c6042f5b51846577a77abce1 (diff) | |
| download | mullvadvpn-48cf534d6610161e5db730dc91d187da79494aa7.tar.xz mullvadvpn-48cf534d6610161e5db730dc91d187da79494aa7.zip | |
Update rbush and @types/rbush
Diffstat (limited to 'gui/src/renderer')
| -rw-r--r-- | gui/src/renderer/components/SvgMap.tsx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gui/src/renderer/components/SvgMap.tsx b/gui/src/renderer/components/SvgMap.tsx index 00745bede2..680facb558 100644 --- a/gui/src/renderer/components/SvgMap.tsx +++ b/gui/src/renderer/components/SvgMap.tsx @@ -1,5 +1,5 @@ import { geoMercator, GeoProjection } from 'd3-geo'; -import rbush from 'rbush'; +import RBush, { BBox as RBushBBox } from 'rbush'; import React, { useCallback, useEffect, useMemo, useRef } from 'react'; import { ComposableMap, Geographies, Geography, Marker } from 'react-simple-maps'; @@ -8,16 +8,16 @@ import geometryTreeData from '../../../assets/geo/geometry.rbush.json'; import statesProvincesLinesData from '../../../assets/geo/states-provinces-lines.json'; import statesProvincesLinesTreeData from '../../../assets/geo/states-provinces-lines.rbush.json'; -interface IGeometryLeaf extends rbush.BBox { +interface IGeometryLeaf extends RBushBBox { id: string; } -interface IProvinceAndStateLineLeaf extends rbush.BBox { +interface IProvinceAndStateLineLeaf extends RBushBBox { id: string; } -const geometryTree = rbush<IGeometryLeaf>().fromJSON(geometryTreeData); -const provincesStatesLinesTree = rbush<IProvinceAndStateLineLeaf>().fromJSON( +const geometryTree = new RBush<IGeometryLeaf>().fromJSON(geometryTreeData); +const provincesStatesLinesTree = new RBush<IProvinceAndStateLineLeaf>().fromJSON( statesProvincesLinesTreeData, ); |
