mirror of https://github.com/vuejs/core.git
chore: rename and export DefineSetupFnComponent
This commit is contained in:
parent
e0e02535cd
commit
6c74fb07a7
|
@ -89,7 +89,7 @@ export type DefineComponent<
|
||||||
> &
|
> &
|
||||||
PP
|
PP
|
||||||
|
|
||||||
type DirectSetupComponent<
|
export type DefineSetupFnComponent<
|
||||||
P extends Record<string, any>,
|
P extends Record<string, any>,
|
||||||
E extends EmitsOptions = {},
|
E extends EmitsOptions = {},
|
||||||
S extends SlotsType = SlotsType,
|
S extends SlotsType = SlotsType,
|
||||||
|
@ -135,7 +135,7 @@ export function defineComponent<
|
||||||
emits?: E | EE[]
|
emits?: E | EE[]
|
||||||
slots?: S
|
slots?: S
|
||||||
},
|
},
|
||||||
): DirectSetupComponent<Props, E, S>
|
): DefineSetupFnComponent<Props, E, S>
|
||||||
export function defineComponent<
|
export function defineComponent<
|
||||||
Props extends Record<string, any>,
|
Props extends Record<string, any>,
|
||||||
E extends EmitsOptions = {},
|
E extends EmitsOptions = {},
|
||||||
|
@ -151,7 +151,7 @@ export function defineComponent<
|
||||||
emits?: E | EE[]
|
emits?: E | EE[]
|
||||||
slots?: S
|
slots?: S
|
||||||
},
|
},
|
||||||
): DirectSetupComponent<Props, E, S>
|
): DefineSetupFnComponent<Props, E, S>
|
||||||
|
|
||||||
// overload 2: object format with no props
|
// overload 2: object format with no props
|
||||||
// (uses user defined props interface)
|
// (uses user defined props interface)
|
||||||
|
|
|
@ -250,7 +250,11 @@ export type {
|
||||||
AllowedComponentProps,
|
AllowedComponentProps,
|
||||||
ComponentInstance,
|
ComponentInstance,
|
||||||
} from './component'
|
} from './component'
|
||||||
export type { DefineComponent, PublicProps } from './apiDefineComponent'
|
export type {
|
||||||
|
DefineComponent,
|
||||||
|
DefineSetupFnComponent,
|
||||||
|
PublicProps,
|
||||||
|
} from './apiDefineComponent'
|
||||||
export type {
|
export type {
|
||||||
ComponentOptions,
|
ComponentOptions,
|
||||||
ComponentOptionsMixin,
|
ComponentOptionsMixin,
|
||||||
|
|
Loading…
Reference in New Issue