]> git.ipfire.org Git - thirdparty/vuejs/core.git/commit
feat(compiler): render <slot/> as block fragments
authorEvan You <yyx990803@gmail.com>
Thu, 3 Oct 2019 16:03:14 +0000 (12:03 -0400)
committerEvan You <yyx990803@gmail.com>
Thu, 3 Oct 2019 16:03:14 +0000 (12:03 -0400)
commitaa9245d55c6c766f5f9da68c217b92d68d8fd4b4
treec5bcfb77e26f51f846dba84afa2799bc2d506028
parentfc47029ed3849833a773a9f0d816228f8366a9bb
feat(compiler): render <slot/> as block fragments
12 files changed:
packages/compiler-core/__tests__/transform.spec.ts
packages/compiler-core/__tests__/transforms/__snapshots__/vFor.spec.ts.snap
packages/compiler-core/__tests__/transforms/__snapshots__/vIf.spec.ts.snap
packages/compiler-core/__tests__/transforms/vFor.spec.ts
packages/compiler-core/__tests__/transforms/vIf.spec.ts
packages/compiler-core/src/transform.ts
packages/compiler-core/src/transforms/transformElement.ts
packages/compiler-core/src/transforms/transfromSlotOutlet.ts
packages/compiler-core/src/transforms/vFor.ts
packages/compiler-core/src/transforms/vIf.ts
packages/compiler-core/src/utils.ts
packages/runtime-core/src/helpers/renderSlot.ts