From 79222eb97833eab833b6810890ba5ad86d118553 Mon Sep 17 00:00:00 2001 From: vjrj Date: Sat, 17 Feb 2018 09:30:44 +0100 Subject: [PATCH] Removed loading in FireMap. Improve data retrieving --- imports/ui/pages/FiresMap/FiresMap.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/imports/ui/pages/FiresMap/FiresMap.js b/imports/ui/pages/FiresMap/FiresMap.js index 7076c60..afd5dcd 100644 --- a/imports/ui/pages/FiresMap/FiresMap.js +++ b/imports/ui/pages/FiresMap/FiresMap.js @@ -25,7 +25,6 @@ import FireList from '/imports/ui/components/Maps/FireList'; import subsUnion from '/imports/ui/components/Maps/SubsUnion/SubsUnion'; import DefMapLayers from '/imports/ui/components/Maps/DefMapLayers'; import FromNow from '/imports/ui/components/FromNow/FromNow'; -import Loading from '/imports/ui/components/Loading/Loading'; import ActiveFiresCollection from '/imports/api/ActiveFires/ActiveFires'; import FireAlertsCollection from '/imports/api/FireAlerts/FireAlerts'; import FalsePositivesCollection from '/imports/api/FalsePositives/FalsePositives'; @@ -127,13 +126,13 @@ class FiresMap extends React.Component { mapSize.set([bounds.getNorthEast(), bounds.getSouthWest()]); store.set('firesmap_center', viewport.center); store.set('firesmap_zoom', viewport.zoom); - if (viewport.zoom >= this.state.viewport.zoom) { + if (viewport.zoom > this.state.viewport.zoom) { + this.state.viewport = viewport; if (Meteor.isDevelopment) console.log('Don\'t query we are in the same point'); return; } zoom.set(viewport.zoom); center.set(viewport.center); - // this.setState({ viewport }); this.state.viewport = viewport; } } @@ -185,6 +184,7 @@ class FiresMap extends React.Component { const { t } = this.props; console.log(`Rendering ${this.props.loading ? 'loading' : 'LOADED'}, zoom ${this.state.viewport.zoom}, map ${this.props.activefires.length + this.props.firealerts.length} of ${this.props.activefirestotal} total. False positives: ${this.props.falsePositives.length}. Reactive ${this.state.viewport.zoom >= MAXZOOMREACTIVE}`); const title = `${t('AppName')}: ${t('Fuegos activos')}`; + if (Meteor.isDevelopment) { console.log(`False positives total: ${this.props.falsePositives.length}`); } @@ -199,11 +199,6 @@ class FiresMap extends React.Component { {title} } - {this.props.loading || !this.props.subsready ? - - - - : ''}

Fuegos activos