From: Evan You Date: Tue, 9 Oct 2018 22:30:21 +0000 (-0400) Subject: refactor: use spread args X-Git-Tag: v3.0.0-alpha.0~1134 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c2065313305fbba3bd517010ede0a51459814405;p=thirdparty%2Fvuejs%2Fcore.git refactor: use spread args --- diff --git a/packages/core/src/optional/directive.ts b/packages/core/src/optional/directive.ts index ba68acb182..7c0df6a8e6 100644 --- a/packages/core/src/optional/directive.ts +++ b/packages/core/src/optional/directive.ts @@ -80,7 +80,10 @@ type DirectiveArguments = [ DirectiveModifiers | undefined ][] -export function applyDirectives(vnode: VNode, directives: DirectiveArguments) { +export function applyDirectives( + vnode: VNode, + ...directives: DirectiveArguments +) { for (let i = 0; i < directives.length; i++) { applyDirective(vnode, ...directives[i]) }