refactor(types): move component props interfaces + expose AllowedComponentProps

fix #1632
This commit is contained in:
Evan You
2020-07-19 14:09:37 -04:00
parent 2deb0c7a74
commit 03c681e396
4 changed files with 24 additions and 14 deletions

View File

@@ -54,7 +54,7 @@ export { h } from './h'
// Advanced render function utilities
export { createVNode, cloneVNode, mergeProps, isVNode } from './vnode'
// VNode types
export { Fragment, Text, Comment, Static, ComponentCustomProps } from './vnode'
export { Fragment, Text, Comment, Static } from './vnode'
// Built-in components
export { Teleport, TeleportProps } from './components/Teleport'
export { Suspense, SuspenseProps } from './components/Suspense'
@@ -159,7 +159,9 @@ export {
Component,
FunctionalComponent,
ComponentInternalInstance,
SetupContext
SetupContext,
ComponentCustomProps,
AllowedComponentProps
} from './component'
export {
ComponentOptions,