fix: mergeWith callback should process undefined case (#4843)
This commit is contained in:
parent
a3230307f3
commit
b16afc9467
1 changed files with 1 additions and 1 deletions
|
|
@ -215,7 +215,7 @@ function mergeVariants(variants) {
|
|||
|
||||
function mergeVariantExtensions({ extend, ...variants }, variantOrder) {
|
||||
return mergeWith(variants, extend, (variantsValue, extensions) => {
|
||||
const merged = uniq([...variantsValue, ...extensions].flat())
|
||||
const merged = uniq([...(variantsValue || []), ...extensions].flat())
|
||||
|
||||
if (extensions.flat().length === 0) {
|
||||
return merged
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue