From b3fdccec6fd8c4369f15d462c4373b2c4223391a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?= Date: Wed, 29 Nov 2023 21:20:05 +0800 Subject: [PATCH] refactor: remove InsertPosition --- packages/runtime-vapor/src/render.ts | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/packages/runtime-vapor/src/render.ts b/packages/runtime-vapor/src/render.ts index a120412fe..a5a8c4e07 100644 --- a/packages/runtime-vapor/src/render.ts +++ b/packages/runtime-vapor/src/render.ts @@ -30,22 +30,11 @@ export function normalizeContainer(container: string | ParentNode): ParentNode { : container } -export const enum InsertPosition { - FIRST, - LAST -} - export function insert( block: Block, parent: ParentNode, - anchor: Node | InsertPosition | null = null + anchor: Node | null = null ) { - anchor = - typeof anchor === 'number' - ? anchor === InsertPosition.FIRST - ? parent.firstChild - : null - : anchor // if (!isHydrating) { if (block instanceof Node) { parent.insertBefore(block, anchor)