const groupData = (array, key) => { return array.reduce((acc, curr) => { const group = curr[key]; if (!acc[group]) { acc[group] = []; } acc[group].push(curr); return acc; }); }; const groupedData = groupData(galleryData, "building");
const groupData = (array, key) => { return array.reduce((acc, curr) => { const group = curr[key]; if (!acc[group]) { acc[group] = []; } acc[group].push(curr); return acc; }); }; const groupedData = groupData(galleryData, "building");