function mergeAndSortRecords()

in src/front/src/api/apiServices.js [56:67]


function mergeAndSortRecords(atelArray, gcnArray) {
    atelArray = Array.isArray(atelArray) ? atelArray : Object.values(atelArray);
    gcnArray = Array.isArray(gcnArray) ? gcnArray : Object.values(gcnArray);

    const combinedRecords = [...atelArray, ...gcnArray].map(record => {
        const timestamp = parseDateToTimestamp(record.date, record.provider);
        return {...record, timestamp};
    });
    combinedRecords.sort((a, b) => b.timestamp - a.timestamp);

    return combinedRecords;
}