import {FORMAT_DATE, formatDatetime} from "src/composables/datetimeUtils"; export const flightName = (flight) => { const date = formatDatetime(flight.takeoffDatetime, FORMAT_DATE); if (flight.name !== '') { return `${flight.name} (${date})` } else { const track = flight.track ? flight.track.map(t => t.pointOfInterest?.name || t.airport?.icaoCode) : []; const trackStr = track.length > 0 ? ` - ${track.join(" - ")} - ` : ' - '; return `${flight.takeoffAirport?.icaoCode || '???'} ${trackStr} ${flight.landingAirport?.icaoCode || "???"} (${date})`; } }