Fix crashing when adding a frontend component after deleting one

This commit is contained in:
Andrew Kingston 2020-10-13 08:20:32 +01:00
parent bf7356b508
commit 42f4bcc339
1 changed files with 5 additions and 0 deletions

View File

@ -292,6 +292,11 @@ const addChildComponent = store => (componentToAdd, presetProps = {}) => {
? state.currentComponentInfo
: getParent(state.currentPreviewItem.props, state.currentComponentInfo)
// Don't continue if there's no parent
if (!targetParent) {
return state
}
targetParent._children = targetParent._children.concat(newComponent.props)
state.currentFrontEndType === "page"