@sanity/google-maps-input
Advanced tools
Comparing version 0.0.2 to 0.0.3
@@ -61,7 +61,6 @@ 'use strict'; | ||
var _this = _possibleConstructorReturn(this, Object.getPrototypeOf(GeopointInput).call(this)); | ||
var _this = _possibleConstructorReturn(this, (GeopointInput.__proto__ || Object.getPrototypeOf(GeopointInput)).call(this)); | ||
_this.handleToggleModal = _this.handleToggleModal.bind(_this); | ||
_this.handleCloseModal = _this.handleCloseModal.bind(_this); | ||
_this.handleDialogAction = _this.handleDialogAction.bind(_this); | ||
@@ -104,21 +103,9 @@ _this.state = { | ||
}, { | ||
key: 'handleDialogAction', | ||
value: function handleDialogAction(action) { | ||
if (action.key === 'close') { | ||
this.handleCloseModal(); | ||
} | ||
} | ||
}, { | ||
key: 'render', | ||
value: function render() { | ||
var _props = this.props; | ||
var value = _props.value; | ||
var field = _props.field; | ||
var _props = this.props, | ||
value = _props.value, | ||
field = _props.field; | ||
var actions = [{ | ||
title: 'Close', | ||
key: 'close' | ||
}]; | ||
if (!_googleMapsInput2.default || !_googleMapsInput2.default.apiKey) { | ||
@@ -195,5 +182,3 @@ return _react2.default.createElement( | ||
message: (0, _formatters.formatMessage)('google-maps.mapHelpText'), | ||
isOpen: this.state.modalOpen, | ||
actions: actions, | ||
onAction: this.handleDialogAction | ||
isOpen: this.state.modalOpen | ||
}, | ||
@@ -200,0 +185,0 @@ _react2.default.createElement(_GoogleMapsLoadProxy2.default, { |
@@ -35,3 +35,3 @@ 'use strict'; | ||
var _this = _possibleConstructorReturn(this, Object.getPrototypeOf(GeopointSelect).call(this, props)); | ||
var _this = _possibleConstructorReturn(this, (GeopointSelect.__proto__ || Object.getPrototypeOf(GeopointSelect)).call(this, props)); | ||
@@ -45,8 +45,8 @@ _this.elementRefs = {}; | ||
value: function componentDidMount() { | ||
var _props$api = this.props.api; | ||
var Map = _props$api.Map; | ||
var Circle = _props$api.Circle; | ||
var places = _props$api.places; | ||
var event = _props$api.event; | ||
var _props$api = this.props.api, | ||
Circle = _props$api.Circle, | ||
places = _props$api.places, | ||
event = _props$api.event; | ||
var GMap = this.props.api.Map; | ||
var geoPoint = this.getValueLatLng(); | ||
@@ -58,3 +58,3 @@ var options = { | ||
this.mapInstance = new Map(this.elementRefs.map, options); | ||
this.mapInstance = new GMap(this.elementRefs.map, options); | ||
this.declareMarker(); | ||
@@ -74,6 +74,6 @@ | ||
value: function getValueLatLng() { | ||
var _props = this.props; | ||
var api = _props.api; | ||
var value = _props.value; | ||
var defaultLocation = _props.defaultLocation; | ||
var _props = this.props, | ||
api = _props.api, | ||
value = _props.value, | ||
defaultLocation = _props.defaultLocation; | ||
@@ -89,5 +89,5 @@ return value ? new api.LatLng(value.lat, value.lng) : new api.LatLng(defaultLocation.lat, defaultLocation.lng); | ||
var _props$api2 = this.props.api; | ||
var Marker = _props$api2.Marker; | ||
var event = _props$api2.event; | ||
var _props$api2 = this.props.api, | ||
Marker = _props$api2.Marker, | ||
event = _props$api2.event; | ||
@@ -124,3 +124,5 @@ this.marker = new Marker({ | ||
patch: { | ||
$set: { | ||
type: 'set', | ||
path: [], | ||
value: { | ||
lat: geoPoint.lat(), | ||
@@ -127,0 +129,0 @@ lng: geoPoint.lng() |
@@ -33,3 +33,3 @@ 'use strict'; | ||
var _this = _possibleConstructorReturn(this, Object.getPrototypeOf(GoogleMapsLoadProxy).call(this, props)); | ||
var _this = _possibleConstructorReturn(this, (GoogleMapsLoadProxy.__proto__ || Object.getPrototypeOf(GoogleMapsLoadProxy)).call(this, props)); | ||
@@ -57,6 +57,6 @@ _this.state = { | ||
value: function render() { | ||
var _state = this.state; | ||
var error = _state.error; | ||
var loading = _state.loading; | ||
var api = _state.api; | ||
var _state = this.state, | ||
error = _state.error, | ||
loading = _state.loading, | ||
api = _state.api; | ||
@@ -63,0 +63,0 @@ if (error) { |
{ | ||
"name": "@sanity/google-maps-input", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "Sanity plugin providing input handlers for geo-related input types using Google Maps", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
103982
13
0
494