completeLEAFLETcode
by planbjz
HTML
<div id="map">
</div>
JavaScript
var pc = true;
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
pc = false;
}
var url = "https://api.bridgedataoutput.com/api/v2/OData/actris/Property/replication?access_token=HIDDNE&$select=ACTRIS_OpenHousePublicUpcoming,Latitude,Longitude,StreetNumber,StreetName,City,StandardStatus,StateOrProvince,PostalCode,Media,ListPrice,ListingId&$unselect=ListingKey,Media.MimeType,Media.ResourceRecordKey,Media.ResourceName,Media.ClassName,Media.MediaCategory,Media.MediaObjectID,Media.MediaKey,Media.Order,Media.ShortDescription";
var map = L.map("map", {dragging: !L.Browser.desktop, tap: !L.Browser.mobile,}).setView([30.2672, -97.7431], 15);
$(document).ready(function(){
$.ajax({
url: url,
dataType: 'json',
success:function(results){
const numberFormatter = new Intl.NumberFormat('en-US', {
style: 'currency',
currency: 'USD',
minimumFractionDigits: 0
});
var markers = L.markerClusterGroup();
var cartItemsList = document.getElementById("cartItemsList");
var image = '';
var ophouse = '';
results.value.forEach(function(element) {
if (element.Media && element.Media[0] != 'NaN' && element.Media != null && element.Media[0] != '')
image = element.Media[0].MediaURL;
dumdudm = element.Media;
if (element.ACTRIS_OpenHousePublicUpcoming != 'NaN' && element.ACTRIS_OpenHousePublicUpcoming != null && element.ACTRIS_OpenHousePublicUpcoming != '')
ophouse = element.ACTRIS_OpenHousePublicUpcoming;
const [weekday,month,day,h1,h2] = ophouse.substr(8).split(/[\s,-]+/);
var d = new Date();
var n = d.getFullYear();
var openhousedate = [month,day, n].join(" ");
var formatted = openhousedate;
const javaScriptRelease = new Date(formatted);
const javaScriptRelease2 = new Date("2021/09/21");
console.log(javaScriptRelease + "<br>");
console.log(javaScriptRelease2 + "<br>");
if (javaScriptRelease2 < javaScriptRelease) {
console.log('open house in the future');
} else...