import { formatDate } from "./helpers"; export function createPopupContent(marker, timezone, distanceUnit) { let speed = marker[5]; let altitude = marker[3]; let speedUnit = 'km/h'; let altitudeUnit = 'm'; // convert marker[5] from m/s to km/h first speed = speed * 3.6; if (distanceUnit === "mi") { // convert speed from km/h to mph speed = speed * 0.621371; speedUnit = 'mph'; // convert altitude from meters to feet altitude = altitude * 3.28084; altitudeUnit = 'ft'; } speed = Math.round(speed); altitude = Math.round(altitude); return ` Timestamp: ${formatDate(marker[4], timezone)}
Latitude: ${marker[0]}
Longitude: ${marker[1]}
Altitude: ${altitude}${altitudeUnit}
Speed: ${speed}${speedUnit}
Battery: ${marker[2]}%
Id: ${marker[6]}
[Delete] `; }