Я отображаю данные в сетке, используя вложенную карту, которая выглядит как
{
this.state.rows.map((qc) =>
qc.BinsByDayByOrchardsQCs.map((qc2) =>
qc2.BinsByDayByOrchardsQCsDefects.map((qc3) =>
{console.log("results", qc3.Defect)}
<div className="row table">
{qc3.Defect}
</div>
)
)
)
}
, которая возвращает данные, которые выглядят так:
results Scuff
results Sunburn
results Bruise
results Hail damage
results Scuff
results Sunburn
results Bruise
results Scuff
results Sunburn
results Hail damage
Какизбавиться от дубликатов?Я пытался
{console.log("unique",[...new Set(qc2.BinsByDayByOrchardsQCsDefects.map((qc3) => qc3.Defect))])}
, но это возвращает каждую итерацию сопоставленного объекта