hostSetScopeId(el, slotScopeIds[i])
}
}
- if (parentComponent) {
- let subTree = parentComponent.subTree
+ let subTree = parentComponent && parentComponent.subTree
+ if (subTree) {
if (
__DEV__ &&
subTree.patchFlag > 0 &&
(isSuspense(subTree.type) &&
(subTree.ssContent === vnode || subTree.ssFallback === vnode))
) {
- const parentVNode = parentComponent.vnode
+ const parentVNode = parentComponent!.vnode
setScopeId(
el,
parentVNode,
parentVNode.scopeId,
parentVNode.slotScopeIds,
- parentComponent.parent,
+ parentComponent!.parent,
)
}
}