From ce90df6301eab2166596ed2aa6d8bf19442670eb Mon Sep 17 00:00:00 2001 From: Elmano Neto Date: Wed, 15 Apr 2020 21:08:25 +0100 Subject: [PATCH] Add Heatmap interface to module google-map-react (#43739) * add interface heatmap * reset * add interface heatmap * add interface heatmap to google-map-react --- types/google-map-react/index.d.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/types/google-map-react/index.d.ts b/types/google-map-react/index.d.ts index 8e61c0e933..cf27bbb83a 100644 --- a/types/google-map-react/index.d.ts +++ b/types/google-map-react/index.d.ts @@ -115,6 +115,20 @@ export interface ChangeEventValue { size: Size; } +export interface Position { + lat: number; + lng: number; + weight?: number; +} + +export interface Heatmap { + positions: Position[]; + options: { + radius?: number; + opacity?: number; + }; +} + export interface Props { bootstrapURLKeys?: BootstrapURLKeys; defaultCenter?: Coords; @@ -149,6 +163,7 @@ export interface Props { yesIWantToUseGoogleMapApiInternals?: boolean; style?: React.HTMLProps; shouldUnregisterMapOnUnmount?: boolean; + heatmap?: Heatmap; } export default class GoogleMapReact extends React.Component {}