Extract constants from CSV

feature/CapEx
Alinson S. Xavier 3 years ago
parent c89747e8d4
commit a821efdce9
Signed by: isoron
GPG Key ID: 0DA8E4B9E1109DCA

@ -63,11 +63,8 @@ const PlantBlock = (props) => {
}); });
const result = {}; const result = {};
data.forEach((el) => { data.forEach((el) => {
result[el["name"]] = { let { name, ...props } = el;
"latitude (deg)": el["latitude (deg)"], result[name] = props;
"longitude (deg)": el["longitude (deg)"],
"area cost factor": el["area cost factor"],
};
}); });
onChange(result, "locations"); onChange(result, "locations");
}; };
@ -79,9 +76,7 @@ const PlantBlock = (props) => {
)) { )) {
result.push({ result.push({
name: locationName, name: locationName,
"latitude (deg)": locationDict["latitude (deg)"], ...locationDict,
"longitude (deg)": locationDict["longitude (deg)"],
"area cost factor": locationDict["area cost factor"],
}); });
} }
generateFile(`Candidate locations - ${props.name}.csv`, csvFormat(result)); generateFile(`Candidate locations - ${props.name}.csv`, csvFormat(result));

Loading…
Cancel
Save