1
0
Fork 0

fix(collection): Add all array elements to sets

This commit is contained in:
Benjamin Fan 2025-05-01 08:04:28 -07:00 committed by Joost De Cock
parent cb5cfffbb0
commit f92976e674

View file

@ -152,11 +152,13 @@ for (const design in designs) {
...designs[design].patternConfig.optionalMeasurements, ...designs[design].patternConfig.optionalMeasurements,
] ]
about[design] = { ...designs[design].designConfig.data } about[design] = { ...designs[design].designConfig.data }
if (about[design].tags) _tags.add(...about[design].tags) if (about[design].tags) about[design].tags.forEach((tag) => _tags.add(tag))
if (about[design].techniques) _techniques.add(...about[design].techniques) if (about[design].techniques)
if (Array.isArray(about[design].code)) _devs.add(...about[design].code) about[design].techniques.forEach((technique) => _techniques.add(technique))
if (Array.isArray(about[design].code)) about[design].code.forEach((code) => _devs.add(code))
else _devs.add(about[design].code) else _devs.add(about[design].code)
if (Array.isArray(about[design].design)) _dess.add(...about[design].design) if (Array.isArray(about[design].design))
about[design].design.forEach((design) => _dess.add(design))
else _dess.add(about[design].design) else _dess.add(about[design].design)
} }
export const tags = Array.from(_tags) export const tags = Array.from(_tags)