import { logger } from "@/utils/logger"; export const parseAllTrainDiagram = (text: string): { [key: string]: string } => { const val = text.replace("[\r\n", "").split(",\r\n"); let trainDiagram: { [key: string]: string } = {}; val.forEach((element) => { try { let data = JSON.parse(element); Object.keys(data).forEach((key) => (trainDiagram[key] = data[key])); } catch (e) { logger.debug('Failed to parse train diagram element:', element); } }); return trainDiagram; };