GH-633: Fix --useUnionTypes

This commit is contained in:
Daniel Boelzle [:dbo] 2021-05-06 17:35:57 +02:00
parent ec16d8dd61
commit eee9f42d58
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}}