Skip to content

Commit fb42ed6

Browse files
committed
fix: support duplicated group on same component (opentiny#1324)
1 parent da8d75f commit fb42ed6

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

packages/plugins/materials/src/composable/useMaterial.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,9 @@ const addComponentSnippets = (componentSnippets: Snippet[] | undefined, snippets
285285
if (snippetsMap.has(snippetGroup.group)) {
286286
snippetsMap.get(snippetGroup.group)!.children.push(...snippetGroup.children)
287287
} else {
288-
snippetsData.push(deepClone(snippetGroup))
288+
const snippetGroupClone = deepClone(snippetGroup)
289+
snippetsData.push(snippetGroupClone)
290+
snippetsMap.set(snippetGroup.group, snippetGroupClone)
289291
}
290292
})
291293

0 commit comments

Comments
 (0)