Skip to content

Commit 057725a

Browse files
committed
Merge branch 'dev'
2 parents 684198e + dcdcf98 commit 057725a

25 files changed

+61
-61
lines changed

app/sensors/GeoDistanceDropdown.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ export default class GeoDistanceDropdown extends Component {
136136

137137
axios.get(`https://maps.googleapis.com/maps/api/geocode/json?latlng=${this.locString}`)
138138
.then((res) => {
139-
if (res.data.results) {
139+
if (Array.isArray(res.data.results) && res.data.results.length) {
140140
const userLocation = res.data.results[0].formatted_address;
141141
this.setState({
142142
userLocation
@@ -214,7 +214,7 @@ export default class GeoDistanceDropdown extends Component {
214214
if (value && value !== "") {
215215
axios.get(`https://maps.googleapis.com/maps/api/geocode/json?address=${value}`)
216216
.then((res) => {
217-
if (res.data.results) {
217+
if (Array.isArray(res.data.results) && res.data.results.length) {
218218
const location = res.data.results[0].geometry.location;
219219
this.locString = `${location.lat}, ${location.lng}`;
220220
if (cb) {
@@ -394,7 +394,7 @@ export default class GeoDistanceDropdown extends Component {
394394
value: place.description
395395
});
396396
});
397-
if (this.state.userLocation.length && this.result.options[0].label !== "Use my current location") {
397+
if (this.state.userLocation && this.state.userLocation.length && this.result.options[0].label !== "Use my current location") {
398398
this.result.options.unshift({
399399
label: "Use my current location",
400400
value: this.state.userLocation

app/sensors/GeoDistanceSlider.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ export default class GeoDistanceSlider extends Component {
120120

121121
axios.get(`https://maps.googleapis.com/maps/api/geocode/json?latlng=${this.locString}`)
122122
.then((res) => {
123-
if (res.data.results) {
123+
if (Array.isArray(res.data.results) && res.data.results.length) {
124124
const userLocation = res.data.results[0].formatted_address;
125125
this.setState({
126126
userLocation
@@ -197,7 +197,7 @@ export default class GeoDistanceSlider extends Component {
197197
if (value && value !== "") {
198198
axios.get(`https://maps.googleapis.com/maps/api/geocode/json?address=${value}`)
199199
.then((res) => {
200-
if (res.data.results) {
200+
if (Array.isArray(res.data.results) && res.data.results.length) {
201201
const location = res.data.results[0].geometry.location;
202202
this.locString = `${location.lat}, ${location.lng}`;
203203
if (cb) {

dist/CustomQuery.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/GeoDistanceDropdown.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/GeoDistanceSlider.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/PlacesSearch.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/direction.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/earthquake.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/events.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/heatmap.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/list.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/meetupblast.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/nearby.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/now.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/transport.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/weather.bundle.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/sensors/GeoDistanceDropdown.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ var GeoDistanceDropdown = function (_Component) {
159159
_this4.locString = location.coords.latitude + ", " + location.coords.longitude;
160160

161161
axios.get("https://maps.googleapis.com/maps/api/geocode/json?latlng=" + _this4.locString).then(function (res) {
162-
if (res.data.results) {
162+
if (Array.isArray(res.data.results) && res.data.results.length) {
163163
var userLocation = res.data.results[0].formatted_address;
164164
_this4.setState({
165165
userLocation: userLocation
@@ -243,7 +243,7 @@ var GeoDistanceDropdown = function (_Component) {
243243

244244
if (value && value !== "") {
245245
axios.get("https://maps.googleapis.com/maps/api/geocode/json?address=" + value).then(function (res) {
246-
if (res.data.results) {
246+
if (Array.isArray(res.data.results) && res.data.results.length) {
247247
var location = res.data.results[0].geometry.location;
248248
_this7.locString = location.lat + ", " + location.lng;
249249
if (cb) {
@@ -423,7 +423,7 @@ var GeoDistanceDropdown = function (_Component) {
423423
value: place.description
424424
});
425425
});
426-
if (_this10.state.userLocation.length && _this10.result.options[0].label !== "Use my current location") {
426+
if (_this10.state.userLocation && _this10.state.userLocation.length && _this10.result.options[0].label !== "Use my current location") {
427427
_this10.result.options.unshift({
428428
label: "Use my current location",
429429
value: _this10.state.userLocation

lib/sensors/GeoDistanceSlider.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ var GeoDistanceSlider = function (_Component) {
132132
_this3.locString = location.coords.latitude + ", " + location.coords.longitude;
133133

134134
axios.get("https://maps.googleapis.com/maps/api/geocode/json?latlng=" + _this3.locString).then(function (res) {
135-
if (res.data.results) {
135+
if (Array.isArray(res.data.results) && res.data.results.length) {
136136
var userLocation = res.data.results[0].formatted_address;
137137
_this3.setState({
138138
userLocation: userLocation
@@ -216,7 +216,7 @@ var GeoDistanceSlider = function (_Component) {
216216

217217
if (value && value !== "") {
218218
axios.get("https://maps.googleapis.com/maps/api/geocode/json?address=" + value).then(function (res) {
219-
if (res.data.results) {
219+
if (Array.isArray(res.data.results) && res.data.results.length) {
220220
var location = res.data.results[0].geometry.location;
221221
_this6.locString = location.lat + ", " + location.lng;
222222
if (cb) {

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@appbaseio/reactivemaps",
3-
"version": "1.4.0",
3+
"version": "1.4.1",
44
"description": "Data Components for building map UIs",
55
"main": "lib/app.js",
66
"scripts": {
@@ -25,7 +25,7 @@
2525
],
2626
"license": "Apache-2.0",
2727
"dependencies": {
28-
"@appbaseio/reactivebase": "1.4.0",
28+
"@appbaseio/reactivebase": "1.4.1",
2929
"axios": "^0.15.2",
3030
"classnames": "^2.2.5",
3131
"google-map-react": "^0.14.5",

playground/iframe.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<body>
1919
<div id="root"></div>
2020
<div id="error-display"></div>
21-
<script src="static/preview.6231695e378e4430d5db.bundle.js"></script>
21+
<script src="static/preview.28cb69e10bfc0c67ae3b.bundle.js"></script>
2222
</body>
2323
</html>
2424

playground/static/preview.6231695e378e4430d5db.bundle.js renamed to playground/static/preview.28cb69e10bfc0c67ae3b.bundle.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

umd/reactivemaps.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

umd/reactivemaps.js.br

-87 Bytes
Binary file not shown.

umd/reactivemaps.js.gzip

25 Bytes
Binary file not shown.

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
grunt "~0.4.0"
1010
serve-static "^1.10.2"
1111

12-
"@appbaseio/[email protected].0":
13-
version "1.4.0"
14-
resolved "https://registry.yarnpkg.com/@appbaseio/reactivebase/-/reactivebase-1.4.0.tgz#042aa193df6e3ff8287160cf0831722c62764960"
12+
"@appbaseio/[email protected].1":
13+
version "1.4.1"
14+
resolved "https://registry.yarnpkg.com/@appbaseio/reactivebase/-/reactivebase-1.4.1.tgz#46d6b2213a0f9a384356eb8d893f48c1ed4239e6"
1515
dependencies:
1616
appbase-js "^2.1.0"
1717
classnames "^2.2.5"
1818
fbemitter "^2.1.1"
1919
lodash "^4.17.4"
20-
moment "^2.18.1"
20+
moment "2.18.1"
2121
prop-types "^15.6.0"
2222
rc-slider "^8.3.1"
2323
react-addons-shallow-compare "^15.4.2"

0 commit comments

Comments
 (0)