I want to combine data with the same date in the array. I'm not good enough, so I can't think of a code to make it come out like a result I'd appreciate it if you could help me
const list1 = [{
  date: "2022-10-01",
  images: [{image: "01"}, {image: "02"}, {image: "03"}]
        }]
const list2 = [{
    date: "2022-10-01",
    images: [{ image: "04"}]
     },
     {date: "2022-10-02",
      images: [{image: "05"}, {image: "06"}, { image: "07"}]
     }
   ]
result = [{
    date: "2022-10-01",
    images: [{image: "01"}, {image: "02"}, {image: "03"}, {image: "04"}]
  },
  {
    date: "2022-10-02",
    images: [{image: "05"}, {image: "06"}, {image: "07"}]
  }
]
 
    