Browse Source

annotations for createFunctionalComponent

Evan You 9 years ago
parent
commit
910820738e
1 changed files with 7 additions and 1 deletions
  1. 7 1
      src/core/vdom/create-component.js

+ 7 - 1
src/core/vdom/create-component.js

@@ -85,7 +85,13 @@ export function createComponent (
   return vnode
 }
 
-function createFunctionalComponent (Ctor, propsData, data, context, children) {
+function createFunctionalComponent (
+  Ctor: Class<Component>,
+  propsData: ?Object,
+  data: VNodeData,
+  context: Component,
+  children?: VNodeChildren
+): VNode | void {
   const props = {}
   const propOptions = Ctor.options.props
   if (propOptions) {