// when setting up the render effect, if the initial vnode already
// has .el set, the component will perform hydration instead of mount
// on its sub-tree.
vnode.slotScopeIds=slotScopeIds;
varcontainer=parentNode(node);
mountComponent(vnode,container,null,parentComponent,parentSuspense,isSVGContainer(container),optimized);// component may be async, so in the case of fragments we cannot rely
// on component's rendered output to determine the end of the fragment
// instead, we do a lookahead to find the end anchor node.
// when setting up the render effect, if the initial vnode already
// has .el set, the component will perform hydration instead of mount
// on its sub-tree.
vnode.slotScopeIds=slotScopeIds;
varcontainer=parentNode(node);
mountComponent(vnode,container,null,parentComponent,parentSuspense,isSVGContainer(container),optimized);// component may be async, so in the case of fragments we cannot rely
// on component's rendered output to determine the end of the fragment
// instead, we do a lookahead to find the end anchor node.
warn("Hydration children mismatch in <".concat(vnode.type,">: ")+"server rendered element contains more child nodes than client vdom.");
_hasWarned=true;
}// The SSRed DOM contains more nodes than it should. Remove them.
varcur=next;
next=next.nextSibling;
remove(cur);
}
}elseif(shapeFlag&8
/* TEXT_CHILDREN */
){
if(el.textContent!==vnode.children){
hasMismatch=true;
process.env.NODE_ENV!=='production'&&warn("Hydration text content mismatch in <".concat(vnode.type,">:\n")+"- Client: ".concat(el.textContent,"\n")+"- Server: ".concat(vnode.children));
el.textContent=vnode.children;
}
varcur=next;
next=next.nextSibling;
remove(cur);
}
}elseif(shapeFlag&8
/* TEXT_CHILDREN */
){
if(el.textContent!==vnode.children){
hasMismatch=true;
process.env.NODE_ENV!=='production'&&warn("Hydration text content mismatch in <".concat(vnode.type,">:\n")+"- Client: ".concat(el.textContent,"\n")+"- Server: ".concat(vnode.children));
el.textContent=vnode.children;
}
}
}
}
returnel.nextSibling;
};
...
...
@@ -7217,9 +7221,9 @@ export default function vueFactory(exports) {
if(n2.patchFlag===-2
/* BAIL */
){
optimized=false;
n2.dynamicChildren=null;
}
optimized=false;
n2.dynamicChildren=null;
}
var{
type,
...
...
@@ -7253,20 +7257,20 @@ export default function vueFactory(exports) {