Skip to content

Commit 903a0aa

Browse files
committed
fix(types): expose ExtractPropTypes type, close #628
1 parent b2acb2d commit 903a0aa

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/component/index.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,9 @@ export { defineComponent } from './defineComponent'
22
export { SetupFunction, SetupContext } from './componentOptions'
33
export { ComponentInstance, ComponentRenderProxy } from './componentProxy'
44
export { Data } from './common'
5-
export { PropType, PropOptions } from './componentProps'
5+
export {
6+
PropType,
7+
PropOptions,
8+
ExtractPropTypes,
9+
ExtractDefaultPropTypes,
10+
} from './componentProps'

src/index.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,9 @@ import { Plugin } from './install'
55
export const version = __VERSION__
66

77
export * from './apis'
8+
export * from './component'
89
export { getCurrentInstance } from './runtimeContext'
9-
export {
10-
defineComponent,
11-
ComponentRenderProxy,
12-
PropType,
13-
PropOptions,
14-
SetupContext,
15-
} from './component'
10+
1611
export default Plugin
1712

1813
declare module 'vue/types/options' {

0 commit comments

Comments
 (0)