Use Google Maps API key from configs (#76)
This commit is contained in:
parent
a3ec3b3854
commit
5ec134eae7
|
|
@ -11,6 +11,7 @@ import PickMyLocation from "./PickMyLocation";
|
|||
import styled from "styled-components";
|
||||
|
||||
interface MapComponentProps {
|
||||
apiKey: string;
|
||||
widgetId: string;
|
||||
isDisabled?: boolean;
|
||||
isVisible?: boolean;
|
||||
|
|
@ -159,7 +160,7 @@ class MapComponent extends React.Component<MapComponentProps> {
|
|||
return (
|
||||
<MapWrapper onMouseLeave={this.props.disableDrag}>
|
||||
<MyMapComponent
|
||||
googleMapURL="https://maps.googleapis.com/maps/api/js?key=AIzaSyC2H_twoNbEKMm9Q0nYAh7715Dplg2asCI&v=3.exp&libraries=geometry,drawing,places"
|
||||
googleMapURL={`https://maps.googleapis.com/maps/api/js?key=${this.props.apiKey}&v=3.exp&libraries=geometry,drawing,places`}
|
||||
loadingElement={<MapContainerWrapper />}
|
||||
containerElement={<MapContainerWrapper />}
|
||||
mapElement={<MapContainerWrapper />}
|
||||
|
|
|
|||
|
|
@ -36,8 +36,6 @@ class MapWidget extends BaseWidget<MapWidgetProps, WidgetState> {
|
|||
enablePickLocation: VALIDATION_TYPES.BOOLEAN,
|
||||
allowZoom: VALIDATION_TYPES.BOOLEAN,
|
||||
zoomLevel: VALIDATION_TYPES.NUMBER,
|
||||
// onMarkerClick: VALIDATION_TYPES.ACTION_SELECTOR,
|
||||
// onCreateMarker: VALIDATION_TYPES.ACTION_SELECTOR,
|
||||
};
|
||||
}
|
||||
|
||||
|
|
@ -114,25 +112,6 @@ class MapWidget extends BaseWidget<MapWidgetProps, WidgetState> {
|
|||
}
|
||||
};
|
||||
|
||||
// componentDidMount() {
|
||||
// super.componentDidMount();
|
||||
// if (this.props.mapCenter) {
|
||||
// this.updateWidgetMetaProperty("center", this.props.mapCenter);
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// componentDidUpdate(prevProps: MapWidgetProps) {
|
||||
// super.componentDidUpdate(prevProps);
|
||||
// if (
|
||||
// this.props.mapCenter &&
|
||||
// prevProps.mapCenter &&
|
||||
// (this.props.mapCenter.lat !== prevProps.mapCenter.lat ||
|
||||
// this.props.mapCenter.lng !== prevProps.mapCenter.lng)
|
||||
// ) {
|
||||
// this.updateWidgetMetaProperty("center", this.props.mapCenter);
|
||||
// }
|
||||
// }
|
||||
|
||||
getPageView() {
|
||||
return (
|
||||
<>
|
||||
|
|
@ -154,6 +133,7 @@ class MapWidget extends BaseWidget<MapWidgetProps, WidgetState> {
|
|||
)}
|
||||
{google.enabled && (
|
||||
<MapComponent
|
||||
apiKey={google.apiKey}
|
||||
widgetId={this.props.widgetId}
|
||||
isVisible={this.props.isVisible}
|
||||
zoomLevel={this.props.zoomLevel}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user