From 407b9abc0b1ce1d5ae5d8185b25907cacc59dfac Mon Sep 17 00:00:00 2001 From: Evan You Date: Sat, 7 Dec 2024 22:05:11 +0800 Subject: [PATCH] chore: BlockFn --- packages/runtime-vapor/src/block.ts | 4 ++-- packages/runtime-vapor/src/componentSlots.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/runtime-vapor/src/block.ts b/packages/runtime-vapor/src/block.ts index ea4cc881c..43bc42021 100644 --- a/packages/runtime-vapor/src/block.ts +++ b/packages/runtime-vapor/src/block.ts @@ -5,7 +5,7 @@ import { EffectScope } from '@vue/reactivity' export type Block = Node | Fragment | VaporComponentInstance | Block[] -export type BlockRenderFn = (...args: any[]) => Block +export type BlockFn = (...args: any[]) => Block export class Fragment { nodes: Block @@ -30,7 +30,7 @@ export class DynamicFragment extends Fragment { document.createTextNode('') } - update(render?: BlockRenderFn, key: any = render): void { + update(render?: BlockFn, key: any = render): void { if (key === this.key) return this.key = key diff --git a/packages/runtime-vapor/src/componentSlots.ts b/packages/runtime-vapor/src/componentSlots.ts index 2e8c898ef..cadbb6422 100644 --- a/packages/runtime-vapor/src/componentSlots.ts +++ b/packages/runtime-vapor/src/componentSlots.ts @@ -1,5 +1,5 @@ import { EMPTY_OBJ, NO, hasOwn, isArray, isFunction } from '@vue/shared' -import { type Block, type BlockRenderFn, DynamicFragment } from './block' +import { type Block, type BlockFn, DynamicFragment } from './block' import type { RawProps } from './componentProps' import { currentInstance } from '@vue/runtime-core' import type { VaporComponentInstance } from './component' @@ -11,7 +11,7 @@ export type RawSlots = Record & { export type StaticSlots = Record -export type Slot = BlockRenderFn +export type Slot = BlockFn export type DynamicSlot = { name: string; fn: Slot } export type DynamicSlotFn = () => DynamicSlot | DynamicSlot[]