We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3b73f9e commit e321381Copy full SHA for e321381
packages/component-meta/lib/base.ts
@@ -540,7 +540,7 @@ function createSchemaResolvers(
540
function resolveSlotProperties(prop: ts.Symbol): SlotMeta {
541
const propType = typeChecker.getNonNullableType(typeChecker.getTypeOfSymbolAtLocation(prop, symbolNode));
542
const signatures = propType.getCallSignatures();
543
- const paramType = signatures.length > 0 ? signatures[0].parameters[0] : [];
+ const paramType = signatures[0]?.parameters[0];
544
const subtype = paramType ? typeChecker.getTypeOfSymbolAtLocation(paramType, symbolNode) : typeChecker.getAnyType();
545
let schema: PropertyMetaSchema;
546
let declarations: Declaration[];
0 commit comments