diff --git a/packages/appsync-modelgen-plugin/src/visitors/appsync-typescript-visitor.ts b/packages/appsync-modelgen-plugin/src/visitors/appsync-typescript-visitor.ts index 2c6143002..c1d31f22c 100644 --- a/packages/appsync-modelgen-plugin/src/visitors/appsync-typescript-visitor.ts +++ b/packages/appsync-modelgen-plugin/src/visitors/appsync-typescript-visitor.ts @@ -250,8 +250,9 @@ export class AppSyncModelTypeScriptVisitor< const modelClassName = this.generateModelImportAlias(model); const exportClassName = this.getModelName(model); return modelClassName !== exportClassName ? `${modelClassName} as ${exportClassName}` : modelClassName; + } else if (model.type === 'enum') { + return pascalCase(model.name); } - return model.name; }) .join(',\n'); return ['export {', indentMultiline(exportStr), '};'].join('\n');