Skip to content

Commit c781bf5

Browse files
committed
Try Enums
1 parent 156b4d9 commit c781bf5

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/templates/index.hbs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,15 @@ export { OpenAPI } from './core/OpenAPI';
99

1010
{{#each models}}
1111
{{#if enum}}
12-
export { {{{name}}} } from './models/{{{name}}}';
12+
// Condition 1
13+
export type { {{{name}}} } from './models/{{{name}}}';
14+
export { {{{name}}}Enums } from './models/{{{name}}}';
1315
{{else if @root.useUnionTypes}}
1416
export type { {{{name}}} } from './models/{{{name}}}';
1517
{{else if enums}}
16-
export type { {{{name}}} } from './models/{{{name}}}';
18+
// Condition 2
19+
export { {{{name}}} } from './models/{{{name}}}';
20+
export type { {{{name}}}Enums } from './models/{{{name}}}';
1721
{{else}}
1822
export type { {{{name}}} } from './models/{{{name}}}';
1923
{{/if}}

src/templates/partials/exportInterface.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export type {{{name}}} = {
1616
{{#if enums}}
1717
{{#unless @root.useUnionTypes}}
1818

19-
export namespace {{{name}}} {
19+
export namespace {{{name}}}Enums {
2020

2121
{{#each enums}}
2222
{{#if description}}

0 commit comments

Comments
 (0)