From: edison Date: Wed, 16 Jul 2025 12:51:22 +0000 (+0800) Subject: Merge branch 'minor' into edison/feat/fowardedSlots X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d85ff5ef13e2f11ead29688adfc80e3ca41e7c88;p=thirdparty%2Fvuejs%2Fcore.git Merge branch 'minor' into edison/feat/fowardedSlots --- d85ff5ef13e2f11ead29688adfc80e3ca41e7c88 diff --cc packages/runtime-vapor/src/index.ts index 10d0aa6338,7a8aea5a0d..4900c8d7dd --- a/packages/runtime-vapor/src/index.ts +++ b/packages/runtime-vapor/src/index.ts @@@ -7,9 -7,13 +7,13 @@@ export type { VaporDirective } from './ // compiler-use only export { insert, prepend, remove, isFragment, VaporFragment } from './block' export { setInsertionState } from './insertionState' - export { createComponent, createComponentWithFallback } from './component' + export { + createComponent, + createComponentWithFallback, + isVaporComponent, + } from './component' export { renderEffect } from './renderEffect' -export { createSlot } from './componentSlots' +export { createSlot, forwardedSlotCreator } from './componentSlots' export { template } from './dom/template' export { createTextNode, child, nthChild, next } from './dom/node' export { diff --cc packages/runtime-vapor/src/vdomInterop.ts index 46ca86904e,1573a30692..8dafdeaaf6 --- a/packages/runtime-vapor/src/vdomInterop.ts +++ b/packages/runtime-vapor/src/vdomInterop.ts @@@ -15,11 -13,10 +15,12 @@@ import createVNode, currentInstance, ensureRenderer, + ensureVaporSlotFallback, isEmitListener, + isVNode, onScopeDispose, renderSlot, + shallowReactive, shallowRef, simpleSetCurrentInstance, } from '@vue/runtime-dom'