Group array data according to key

PHOTO EMBED

Mon Jun 06 2022 10:40:05 GMT+0000 (Coordinated Universal Time)

Saved by @sharukhk08 #javascriptreact

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");
content_copyCOPY