Skip to content

Commit 4fc6bad

Browse files
committed
fix(components): 🐛 type definition is incorrect
1 parent 6f23867 commit 4fc6bad

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

packages/components/overlays/heatmap/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ export default defineComponent({
195195
}
196196
}
197197

198-
const heatmapInstance = h337.create(options.value)
198+
const heatmapInstance = h337.create(options.value as unknown as h337.HeatmapConfiguration)
199199
container.children[0].setAttribute('id', id + '-hm')
200200
if (Array.isArray(props.data)) {
201201
setData(props.data, heatmapInstance)

packages/utils/types.ts

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -141,15 +141,11 @@ interface NavigationOption {
141141
distanceLegendOptions?: AnyObject | boolean
142142
}
143143

144-
interface HeatmapConfiguration extends h337.HeatmapConfiguration {
145-
useEntitiesIfAvailable?: boolean
146-
minCanvasSize: number
147-
maxCanvasSize: number
148-
radiusFactor: number
149-
spacingFactor: number
150-
maxOpacity: number
151-
minOpacity: number
152-
container: HTMLElement
144+
type HeatmapConfiguration = Partial<h337.HeatmapConfiguration> & {
145+
minCanvasSize?: number
146+
maxCanvasSize?: number
147+
radiusFactor?: number
148+
spacingFactor?: number
153149
}
154150

155151
interface DynamicOverlayOpts extends Cesium.Entity {

0 commit comments

Comments
 (0)