JSFiddle - React, Tailwind, and code Playground
JavaScript
const headers = [
{
"key": "Content-Type",
"value": "text/csv",
"__typename": "HttpHeader"
},
{
"key": "AsdQwe",
"value": "",
"__typename": "HttpHeader"
},
];
const packHeaders = (h) => headers.reduce((acc, current) => {
if (!current?.key || !current?.value) return acc;
return {
...acc,
[current.key]: current.value,
}
}, {});
console.log(packHeaders(headers))