JSFiddle - React, Tailwind, and code Playground

JavaScript

$(function () {
     
        $.ajax({
            type: "GET",
            url: "http://mosaicco.force.com/siteforce/activeretailaccounts",
            dataType: "jsonp",
            crossDomain: true,
            jsonp: "callback",
            error: function(jqXHR, textStatus, errorThrown) {    
                 alert('Error Message: '+textStatus);
                 alert('HTTP Error: '+errorThrown);
                },
            success: function (data) {
                    var i = 0;
                           //Process JSON
                           $.each(data, function () {
                                 var name = this.locname;
                                 var lat = this.lat;
                                 var lng = this.lng;
                                 var address = this.address;
                                 var address2 = this.address2;
                                 var city = this.city;
                                 var state = this.state;
                                 var postal = this.postal;
                                 var phone = this.phone;
                                 var web = this.web;
                                 web = web.replace("http://", "");
                                            
                                 var distance = GeoCodeCalc.CalcDistance(orig_lat, orig_lng, lat, lng, GeoCodeCalc.EarthRadiusInMiles);
                                            
                                 //Create the array
                                 locationset[i] = new Array(distance, name, lat, lng, address, address2, city, state, postal, phone, web);
                                            
                                 i++;
                          });
            }
         });
    });