We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c47d53f commit 79dd4abCopy full SHA for 79dd4ab
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[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