}
// locate slot fragment start anchor
- if (isFragment && node && !isComment(node, '[')) {
- node = locateVaporFragmentAnchor(node, '[')!
- } else {
- while (node && isNonHydrationNode(node)) {
- node = node.nextSibling!
- }
- }
+ // if (isFragment && node && !isComment(node, '[')) {
+ // node = locateVaporFragmentAnchor(node, '[')!
+ // } else {
+ // while (node && isNonHydrationNode(node)) {
+ // node = node.nextSibling!
+ // }
+ // }
if (insertionParent && node) {
const nextNode = node.nextSibling
node = adoptTemplate(currentHydrationNode!, html)!
// dynamic node position, default is 0
;(node as any).$dp = n || 0
+ if (root) (node as any).$root = true
return node
}
// fast path for text nodes