From: Dmitry Sharshakov Date: Mon, 28 Oct 2019 00:54:54 +0000 (+0300) Subject: refactor(VNode): improve helper types (#392) X-Git-Tag: v3.0.0-alpha.0~293 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e7e3eb8662f6f0161a67922be4055cf56ab8fa44;p=thirdparty%2Fvuejs%2Fcore.git refactor(VNode): improve helper types (#392) --- diff --git a/packages/runtime-core/src/vnode.ts b/packages/runtime-core/src/vnode.ts index 98cdc0211f..25e80821f4 100644 --- a/packages/runtime-core/src/vnode.ts +++ b/packages/runtime-core/src/vnode.ts @@ -232,7 +232,10 @@ export function createVNode( return vnode } -export function cloneVNode(vnode: VNode, extraProps?: Data): VNode { +export function cloneVNode( + vnode: VNode, + extraProps?: Data +): VNode { // This is intentionally NOT using spread or extend to avoid the runtime // key enumeration cost. return { @@ -279,7 +282,7 @@ export function createCommentVNode( : createVNode(Comment, null, text) } -export function normalizeVNode(child: VNodeChild): VNode { +export function normalizeVNode(child: VNodeChild): VNode { if (child == null) { // empty placeholder return createVNode(Comment)