Jelajahi Sumber

refactor: use spread args

Evan You 7 tahun lalu
induk
melakukan
c206531330
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 4 1
      packages/core/src/optional/directive.ts

+ 4 - 1
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])
   }