fix(collection): Add all array elements to sets
This commit is contained in:
parent
cb5cfffbb0
commit
f92976e674
1 changed files with 6 additions and 4 deletions
|
@ -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)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue