} = internals
const disabled = isTeleportDisabled(n2.props)
- const { shapeFlag, children } = n2
+ let { shapeFlag, children, dynamicChildren } = n2
// #3302
// HMR updated, force full diff
if (__DEV__ && isHmrUpdating) {
optimized = false
- n2.dynamicChildren = null
+ dynamicChildren = null
}
if (n1 == null) {
const currentAnchor = wasDisabled ? mainAnchor : targetAnchor
isSVG = isSVG || isTargetSVG(target)
- if (n2.dynamicChildren) {
+ if (dynamicChildren) {
// fast path when the teleport happens to be a block root
patchBlockChildren(
n1.dynamicChildren!,
- n2.dynamicChildren,
+ dynamicChildren,
currentContainer,
parentComponent,
parentSuspense,