File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed
packages/language-core/lib/codegen/template Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -229,7 +229,7 @@ export function* generateComponent(
229229 ctx . templateRefs . set ( refName , [ varName , offset ! ] ) ;
230230 ctx . usedComponentCtxVars . add ( var_defineComponentCtx ) ;
231231
232- yield `var ${ varName } = {} as (Parameters<typeof ${ var_defineComponentCtx } ['expose']>[0] | null)` ;
232+ yield `var ${ varName } = {} as (Parameters<NonNullable< typeof ${ var_defineComponentCtx } ['expose']> >[0] | null)` ;
233233 if ( node . codegenNode ?. type === CompilerDOM . NodeTypes . VNODE_CALL
234234 && node . codegenNode . props ?. type === CompilerDOM . NodeTypes . JS_OBJECT_EXPRESSION
235235 && node . codegenNode . props . properties . some ( ( { key } ) => key . type === CompilerDOM . NodeTypes . SIMPLE_EXPRESSION && key . content === 'ref_for' )
You can’t perform that action at this time.
0 commit comments