mirror of https://github.com/vuejs/core.git
chore: update
remove unnecessary locateHydrationNode for DynamicFragment
This commit is contained in:
parent
7dd7d82d7e
commit
552ac6d6fe
|
@ -10,7 +10,7 @@ import {
|
|||
resetInsertionState,
|
||||
} from './insertionState'
|
||||
import { DYNAMIC_COMPONENT_ANCHOR_LABEL } from '@vue/shared'
|
||||
import { isHydrating, locateHydrationNode } from './dom/hydration'
|
||||
import { isHydrating } from './dom/hydration'
|
||||
|
||||
export function createDynamicComponent(
|
||||
getter: () => any,
|
||||
|
@ -20,11 +20,8 @@ export function createDynamicComponent(
|
|||
): VaporFragment {
|
||||
const _insertionParent = insertionParent
|
||||
const _insertionAnchor = insertionAnchor
|
||||
if (isHydrating) {
|
||||
locateHydrationNode(true)
|
||||
} else {
|
||||
resetInsertionState()
|
||||
}
|
||||
if (!isHydrating) resetInsertionState()
|
||||
|
||||
const frag =
|
||||
isHydrating || __DEV__
|
||||
? new DynamicFragment(DYNAMIC_COMPONENT_ANCHOR_LABEL)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import { IF_ANCHOR_LABEL } from '@vue/shared'
|
||||
import { type Block, type BlockFn, DynamicFragment, insert } from './block'
|
||||
import { isHydrating, locateHydrationNode } from './dom/hydration'
|
||||
import { isHydrating } from './dom/hydration'
|
||||
import {
|
||||
insertionAnchor,
|
||||
insertionParent,
|
||||
|
@ -16,11 +16,7 @@ export function createIf(
|
|||
): Block {
|
||||
const _insertionParent = insertionParent
|
||||
const _insertionAnchor = insertionAnchor
|
||||
if (isHydrating) {
|
||||
locateHydrationNode(true)
|
||||
} else {
|
||||
resetInsertionState()
|
||||
}
|
||||
if (!isHydrating) resetInsertionState()
|
||||
|
||||
let frag: Block
|
||||
if (once) {
|
||||
|
|
|
@ -16,7 +16,7 @@ import {
|
|||
insertionParent,
|
||||
resetInsertionState,
|
||||
} from './insertionState'
|
||||
import { isHydrating, locateHydrationNode } from './dom/hydration'
|
||||
import { isHydrating } from './dom/hydration'
|
||||
|
||||
export type RawSlots = Record<string, VaporSlot> & {
|
||||
$?: DynamicSlotSource[]
|
||||
|
@ -105,11 +105,7 @@ export function createSlot(
|
|||
): Block {
|
||||
const _insertionParent = insertionParent
|
||||
const _insertionAnchor = insertionAnchor
|
||||
if (isHydrating) {
|
||||
locateHydrationNode(true)
|
||||
} else {
|
||||
resetInsertionState()
|
||||
}
|
||||
if (!isHydrating) resetInsertionState()
|
||||
|
||||
const instance = currentInstance as VaporComponentInstance
|
||||
const rawSlots = instance.rawSlots
|
||||
|
|
Loading…
Reference in New Issue