Skip to content
This repository was archived by the owner on Jul 19, 2025. It is now read-only.

Commit 3ca2f21

Browse files
committed
feat(runtime-vapor): simplify code
1 parent 4baeb26 commit 3ca2f21

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

packages/runtime-vapor/src/dom/templateRef.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,7 @@ export function setRef(el: RefEl, ref: NodeRef, refFor = false) {
4343
: currentInstance.refs
4444

4545
if (isFunction(ref)) {
46-
const invokeRefSetter = (
47-
value: Element | Record<string, any> | undefined,
48-
) => {
46+
const invokeRefSetter = (value?: Element | Record<string, any>) => {
4947
callWithErrorHandling(
5048
ref,
5149
currentInstance,
@@ -55,7 +53,7 @@ export function setRef(el: RefEl, ref: NodeRef, refFor = false) {
5553
}
5654

5755
invokeRefSetter(refValue)
58-
onScopeDispose(() => invokeRefSetter(undefined))
56+
onScopeDispose(() => invokeRefSetter())
5957
} else {
6058
const _isString = isString(ref)
6159
const _isRef = isRef(ref)

0 commit comments

Comments
 (0)