anchor.diff:      try {
         return window.navigator.geolocation.getCurrentPosition()
             .then((Geoposition position) {
  -        print(position.coords.latitude);
  -        print(position.coords.longitude);
           setState(newState()
             ..latitude = position.coords.latitude
             ..longitude = position.coords.longitude);
  
positive.code:   }
  
    getPlaceDetails() {
      // Add location lang, long to be sent to the backend
      return HttpRequest.getString(url).then((response) {
        setPlaceDetails(JSON.decode(response));
      });
    }
  
negative.code: 
    @override
    componentDidMount() {
      getLocation().then((_) {
        getPlaceDetails();
      });
    }
  
    render() {
  