"use strict"; /* eslint-disable @typescript-eslint/no-non-null-assertion, unicorn/prefer-module */ Object.defineProperty(exports, "__esModule", { value: true }); (() => { const los = exports.los; const searchFilterFormElement = document.querySelector("#form--searchFilters"); const searchResultsContainerElement = document.querySelector("#container--searchResults"); const limit = Number.parseInt(document.querySelector("#searchFilter--limit").value, 10); const offsetElement = document.querySelector("#searchFilter--offset"); function renderLotOccupancies(responseJSON) { if (responseJSON.lotOccupancies.length === 0) { searchResultsContainerElement.innerHTML = `
`; return; } const resultsTbodyElement = document.createElement("tbody"); const nowDateString = cityssm.dateToString(new Date()); for (const lotOccupancy of responseJSON.lotOccupancies) { let occupancyTimeHTML = ""; if (lotOccupancy.occupancyStartDateString <= nowDateString && (lotOccupancy.occupancyEndDateString === "" || lotOccupancy.occupancyEndDateString >= nowDateString)) { occupancyTimeHTML = '' + ('') + ""; } else if (lotOccupancy.occupancyStartDateString > nowDateString) { occupancyTimeHTML = '' + ('') + ""; } else { occupancyTimeHTML = '' + ('') + ""; } let occupantsHTML = ""; for (const occupant of lotOccupancy.lotOccupancyOccupants) { occupantsHTML += '' + (' ') + cityssm.escapeHTML(occupant.occupantName || "") + "| ${los.escapedAliases.Occupancy} Type | ${los.escapedAliases.Lot} | ${los.escapedAliases.OccupancyStartDate} | End Date | ${los.escapedAliases.Occupants} |
|---|