Skip to content

Commit 110e383

Browse files
committed
Generate wrapped comp extensions as GenericComponentExtension
1 parent 193ea08 commit 110e383

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

lib/serialize/ComponentConstructor.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ export class ComponentConstructor {
242242
const id = await this.classNameToId(context, externalContextsCallback, extensionData.classLoaded);
243243
if (extensionData.genericTypeInstantiations.length > 0) {
244244
return {
245-
'@type': 'ParameterRangeGenericComponent',
245+
'@type': 'GenericComponentExtension',
246246
component: id,
247247
genericTypeInstances: await Promise.all(extensionData.genericTypeInstantiations
248248
.map(async genericTypeInstantiation => this.constructParameterRange(

lib/serialize/ComponentDefinitions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface ComponentDefinition {
2828
}
2929

3030
export type ExtensionDefinition = string | {
31-
'@type': 'ParameterRangeGenericComponent';
31+
'@type': 'GenericComponentExtension';
3232
component: string;
3333
genericTypeInstances: ParameterDefinitionRange[];
3434
};

test/serialize/ComponentConstructor.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -883,7 +883,7 @@ describe('ComponentConstructor', () => {
883883
{ type: 'raw', value: 'string' },
884884
],
885885
})).toEqual({
886-
'@type': 'ParameterRangeGenericComponent',
886+
'@type': 'GenericComponentExtension',
887887
component: 'mp:components/a/b/file-param.jsonld#MyClass',
888888
genericTypeInstances: [ 'xsd:boolean', 'xsd:string' ],
889889
});

0 commit comments

Comments
 (0)