Fix ID's not being made unique when copying components
This commit is contained in:
parent
e94fb7d937
commit
adb22dee69
|
@ -416,7 +416,14 @@ export const getFrontendStore = () => {
|
||||||
if (cut) {
|
if (cut) {
|
||||||
state.componentToPaste = null
|
state.componentToPaste = null
|
||||||
} else {
|
} else {
|
||||||
componentToPaste._id = uuid()
|
const randomizeIds = component => {
|
||||||
|
if (!component) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
component._id = uuid()
|
||||||
|
component.children?.forEach(randomizeIds)
|
||||||
|
}
|
||||||
|
randomizeIds(componentToPaste)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mode === "inside") {
|
if (mode === "inside") {
|
||||||
|
|
Loading…
Reference in New Issue