From 60d08888987058ceff4e918d479a68314a23b2e1 Mon Sep 17 00:00:00 2001 From: RyosukeFukushima <39250601+RyosukeFukushima@users.noreply.github.com> Date: Tue, 1 Oct 2024 18:33:07 +0900 Subject: [PATCH] [typescript-fetch] support "x-enum-descriptions" (#19559) refs OpenAPITools#1693 --- .../typescript-fetch/modelEnumInterfaces.mustache | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/openapi-generator/src/main/resources/typescript-fetch/modelEnumInterfaces.mustache b/modules/openapi-generator/src/main/resources/typescript-fetch/modelEnumInterfaces.mustache index 5e5ea85ca30..8d44b927aff 100644 --- a/modules/openapi-generator/src/main/resources/typescript-fetch/modelEnumInterfaces.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-fetch/modelEnumInterfaces.mustache @@ -7,6 +7,11 @@ export enum {{classname}} { {{#allowableValues}} {{#enumVars}} + {{#enumDescription}} + /** + * {{enumDescription}} + */ + {{/enumDescription}} {{{name}}} = {{{value}}}{{^-last}},{{/-last}} {{/enumVars}} {{/allowableValues}} @@ -19,6 +24,11 @@ export enum {{classname}} { export const {{classname}} = { {{#allowableValues}} {{#enumVars}} + {{#enumDescription}} + /** + * {{enumDescription}} + */ + {{/enumDescription}} {{{name}}}: {{{value}}}{{^-last}},{{/-last}} {{/enumVars}} {{/allowableValues}}