annotations for createFunctionalComponent

This commit is contained in:
Evan You 2016-08-18 14:25:51 -04:00
parent d7f42cc5c3
commit 910820738e
1 changed files with 7 additions and 1 deletions

View File

@ -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) {