@@ -44,8 +44,8 @@ export type DefineVaporComponent<
4444 RuntimeEmitsKeys extends string = string ,
4545 Slots extends StaticSlots = StaticSlots ,
4646 Exposed extends Record < string , any > = Record < string , any > ,
47+ TypeBlock extends Block = Block ,
4748 TypeRefs extends Record < string , unknown > = { } ,
48- TypeEl extends Block = Block ,
4949 MakeDefaultsOptional extends boolean = true ,
5050 InferredProps = string extends RuntimePropsKeys
5151 ? ComponentObjectPropsOptions extends RuntimePropsOptions
@@ -66,7 +66,7 @@ export type DefineVaporComponent<
6666 Emits ,
6767 Slots ,
6868 Exposed ,
69- TypeEl ,
69+ TypeBlock ,
7070 TypeRefs
7171 >
7272> &
@@ -83,13 +83,13 @@ export type DefineVaporSetupFnComponent<
8383 Emits extends EmitsOptions = { } ,
8484 Slots extends SlotsType = SlotsType ,
8585 Exposed extends Record < string , any > = Record < string , any > ,
86- TypeEl extends Block = Block ,
86+ TypeBlock extends Block = Block ,
8787 ResolvedProps extends Record < string , any > = Props &
8888 EmitsToProps < Emits > &
8989 VaporPublicProps ,
9090> = new (
9191 props ?: ResolvedProps ,
92- ) => VaporComponentInstance < ResolvedProps , Emits , Slots , Exposed , TypeEl >
92+ ) => VaporComponentInstance < ResolvedProps , Emits , Slots , Exposed , TypeBlock >
9393
9494// overload 1: direct setup function
9595// (uses user defined props interface)
@@ -99,7 +99,7 @@ export function defineVaporComponent<
9999 RuntimeEmitsKeys extends string = string ,
100100 Slots extends StaticSlots = StaticSlots ,
101101 Exposed extends Record < string , any > = Record < string , any > ,
102- TypeEl extends Block = Block ,
102+ TypeBlock extends Block = Block ,
103103> (
104104 setup : (
105105 props : Props ,
@@ -109,7 +109,7 @@ export function defineVaporComponent<
109109 attrs : Record < string , any >
110110 expose : ( exposed : Exposed ) => void
111111 } ,
112- ) => RenderReturn < TypeEl > ,
112+ ) => RenderReturn < TypeBlock > ,
113113 extraOptions ?: ObjectVaporComponent <
114114 ( keyof Props ) [ ] ,
115115 Emits ,
@@ -118,14 +118,14 @@ export function defineVaporComponent<
118118 Exposed
119119 > &
120120 ThisType < void > ,
121- ) : DefineVaporSetupFnComponent < Props , Emits , Slots , Exposed , TypeEl >
121+ ) : DefineVaporSetupFnComponent < Props , Emits , Slots , Exposed , TypeBlock >
122122export function defineVaporComponent <
123123 Props extends Record < string , any > ,
124124 Emits extends EmitsOptions = { } ,
125125 RuntimeEmitsKeys extends string = string ,
126126 Slots extends StaticSlots = StaticSlots ,
127127 Exposed extends Record < string , any > = Record < string , any > ,
128- TypeEl extends Block = Block ,
128+ TypeBlock extends Block = Block ,
129129> (
130130 setup : (
131131 props : Props ,
@@ -135,7 +135,7 @@ export function defineVaporComponent<
135135 attrs : Record < string , any >
136136 expose : ( exposed : Exposed ) => void
137137 } ,
138- ) => RenderReturn < TypeEl > ,
138+ ) => RenderReturn < TypeBlock > ,
139139 extraOptions ?: ObjectVaporComponent <
140140 ComponentObjectPropsOptions < Props > ,
141141 Emits ,
@@ -144,7 +144,7 @@ export function defineVaporComponent<
144144 Exposed
145145 > &
146146 ThisType < void > ,
147- ) : DefineVaporSetupFnComponent < Props , Emits , Slots , Exposed , TypeEl >
147+ ) : DefineVaporSetupFnComponent < Props , Emits , Slots , Exposed , TypeBlock >
148148
149149// overload 2: defineVaporComponent with options object, infer props from options
150150export function defineVaporComponent <
@@ -171,15 +171,15 @@ export function defineVaporComponent<
171171 : ExtractPropTypes < RuntimePropsOptions >
172172 : { [ key in RuntimePropsKeys ] ?: any } ,
173173 TypeRefs extends Record < string , unknown > = { } ,
174- TypeEl extends Block = Block ,
174+ TypeBlock extends Block = Block ,
175175> (
176176 options : ObjectVaporComponent <
177177 RuntimePropsOptions | RuntimePropsKeys [ ] ,
178178 ResolvedEmits ,
179179 RuntimeEmitsKeys ,
180180 Slots ,
181181 Exposed ,
182- TypeEl ,
182+ TypeBlock ,
183183 InferredProps
184184 > & {
185185 /**
@@ -197,7 +197,7 @@ export function defineVaporComponent<
197197 /**
198198 * @private for language-tools use only
199199 */
200- __typeEl ?: TypeEl
200+ __typeEl ?: TypeBlock
201201 } & ThisType < void > ,
202202) : DefineVaporComponent <
203203 RuntimePropsOptions ,
@@ -206,8 +206,8 @@ export function defineVaporComponent<
206206 RuntimeEmitsKeys ,
207207 Slots ,
208208 Exposed extends Block ? Record < string , any > : Exposed ,
209+ TypeBlock ,
209210 TypeRefs ,
210- TypeEl ,
211211 // MakeDefaultsOptional - if TypeProps is provided, set to false to use
212212 // user props types verbatim
213213 unknown extends TypeProps ? true : false ,
0 commit comments