Selaa lähdekoodia

chore: remove unnecessary code

daiwei 8 kuukautta sitten
vanhempi
commit
5d6520db2c
1 muutettua tiedostoa jossa 2 lisäystä ja 7 poistoa
  1. 2 7
      packages/runtime-vapor/src/dom/hydration.ts

+ 2 - 7
packages/runtime-vapor/src/dom/hydration.ts

@@ -70,8 +70,7 @@ function performHydration<T>(
 }
 }
 
 
 export function withHydration(container: ParentNode, fn: () => void): void {
 export function withHydration(container: ParentNode, fn: () => void): void {
-  // @ts-expect-error
-  const setup = () => setInsertionState(container, -1)
+  const setup = () => setInsertionState(container)
   const cleanup = () => resetInsertionState()
   const cleanup = () => resetInsertionState()
   return performHydration(fn, setup, cleanup)
   return performHydration(fn, setup, cleanup)
 }
 }
@@ -138,11 +137,7 @@ function adoptTemplateImpl(node: Node, template: string): Node | null {
 
 
 function locateHydrationNodeImpl(): void {
 function locateHydrationNodeImpl(): void {
   let node: Node | null
   let node: Node | null
-  // @ts-expect-error
-  if (insertionAnchor === -1) {
-    // firstChild
-    node = _child(insertionParent!)!
-  } else if (insertionAnchor === 0) {
+  if (insertionAnchor === 0) {
     // prepend
     // prepend
     node = insertionParent!.$pa = locateHydrationNodeByAnchor(
     node = insertionParent!.$pa = locateHydrationNodeByAnchor(
       insertionParent!.$pa || _child(insertionParent!),
       insertionParent!.$pa || _child(insertionParent!),