]> git.ipfire.org Git - thirdparty/vuejs/core.git/commit
feat: implement defineVaporCustomElement (#14017)
authoredison <daiwei521@126.com>
Mon, 10 Nov 2025 03:49:15 +0000 (11:49 +0800)
committerGitHub <noreply@github.com>
Mon, 10 Nov 2025 03:49:15 +0000 (11:49 +0800)
commit615db5e95986c6fedfa7936c3c3bb71dc87bf1e6
tree9e105691811cd432dea82e6a8a4c7839e129bdfb
parentd2eebe45a87e8af2c19f4e2792d8aff0fb0fff24
feat: implement defineVaporCustomElement (#14017)
24 files changed:
packages/compiler-vapor/__tests__/transforms/__snapshots__/transformElement.spec.ts.snap
packages/compiler-vapor/__tests__/transforms/transformElement.spec.ts
packages/compiler-vapor/src/generators/component.ts
packages/compiler-vapor/src/ir/index.ts
packages/compiler-vapor/src/transforms/transformElement.ts
packages/runtime-core/src/apiCreateApp.ts
packages/runtime-core/src/componentCurrentInstance.ts
packages/runtime-core/src/hmr.ts
packages/runtime-core/src/index.ts
packages/runtime-dom/src/apiCustomElement.ts
packages/runtime-dom/src/index.ts
packages/runtime-vapor/__tests__/customElement.spec.ts [new file with mode: 0644]
packages/runtime-vapor/src/apiCreateApp.ts
packages/runtime-vapor/src/apiDefineAsyncComponent.ts
packages/runtime-vapor/src/apiDefineVaporCustomElement.ts [new file with mode: 0644]
packages/runtime-vapor/src/component.ts
packages/runtime-vapor/src/componentProps.ts
packages/runtime-vapor/src/componentSlots.ts
packages/runtime-vapor/src/components/Teleport.ts
packages/runtime-vapor/src/dom/prop.ts
packages/runtime-vapor/src/index.ts
packages/runtime-vapor/src/renderEffect.ts
packages/vue/__tests__/e2e/ssr-custom-element-vapor.spec.ts [new file with mode: 0644]
packages/vue/__tests__/e2e/ssr-custom-element.spec.ts