Merge pull request #682 from dbo/GH-633

GH-633: Fix --useUnionTypes
This commit is contained in:
Ferdi Koomen 2021-09-30 10:55:52 +02:00 committed by GitHub
commit b28173c635
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 3 deletions

View File

@ -16,7 +16,11 @@ import type { {{{this}}} } from './{{{this}}}';
{{else equals export 'all-of'}}
{{>exportComposition}}
{{else equals export 'enum'}}
{{#if @root.useUnionTypes}}
{{>exportType}}
{{else}}
{{>exportEnum}}
{{/if}}
{{else}}
{{>exportType}}
{{/equals}}

View File

@ -8,10 +8,10 @@ export { OpenAPI } from './core/OpenAPI';
{{#if models}}
{{#each models}}
{{#if enum}}
export { {{{name}}} } from './models/{{{name}}}';
{{else if @root.useUnionTypes}}
{{#if @root.useUnionTypes}}
export type { {{{name}}} } from './models/{{{name}}}';
{{else if enum}}
export { {{{name}}} } from './models/{{{name}}}';
{{else if enums}}
export { {{{name}}} } from './models/{{{name}}}';
{{else}}