11diff --git a/node_modules/docusaurus-theme-openapi-docs/lib/theme/ApiExplorer/CodeSnippets/index.js b/node_modules/docusaurus-theme-openapi-docs/lib/theme/ApiExplorer/CodeSnippets/index.js
2- index 3d43486..b21e5d5 100644
2+ index 514066e..0d09eeb 100644
33--- a/node_modules/docusaurus-theme-openapi-docs/lib/theme/ApiExplorer/CodeSnippets/index.js
44+++ b/node_modules/docusaurus-theme-openapi-docs/lib/theme/ApiExplorer/CodeSnippets/index.js
5- @@ -290 ,7 +290 ,7 @@ function CodeSnippets({ postman, codeSamples }) {
5+ @@ -286 ,7 +286 ,7 @@ function CodeSnippets({ postman, codeSamples }) {
66 CodeTab,
77 {
88 value: lang.language,
@@ -11,3 +11,41 @@ index 3d43486..b21e5d5 100644
1111 key: lang.language,
1212 attributes: {
1313 className: `openapi-tabs__code-item--${lang.logoClass}`,
14+ diff --git a/node_modules/docusaurus-theme-openapi-docs/lib/theme/ApiExplorer/Export/index.js b/node_modules/docusaurus-theme-openapi-docs/lib/theme/ApiExplorer/Export/index.js
15+ index a2a4e40..f2d944d 100644
16+ --- a/node_modules/docusaurus-theme-openapi-docs/lib/theme/ApiExplorer/Export/index.js
17+ +++ b/node_modules/docusaurus-theme-openapi-docs/lib/theme/ApiExplorer/Export/index.js
18+ @@ -30,7 +30,7 @@ function Export({ url, proxy }) {
19+ react_1.default.createElement(
20+ "button",
21+ { className: "export-button button button--sm button--secondary" },
22+ - "Export"
23+ + "Download OpenAPI"
24+ ),
25+ react_1.default.createElement(
26+ "ul",
27+ @@ -48,7 +48,23 @@ function Export({ url, proxy }) {
28+ className: "dropdown__link",
29+ href: `${url}`,
30+ },
31+ - "OpenAPI Spec"
32+ + "YAML"
33+ + )
34+ + ),
35+ + react_1.default.createElement(
36+ + "li",
37+ + null,
38+ + react_1.default.createElement(
39+ + "a",
40+ + {
41+ + onClick: (e) => {
42+ + e.preventDefault();
43+ + saveFile(`${url.replace(/\.yaml$/, '.json')}`);
44+ + },
45+ + className: "dropdown__link",
46+ + href: `${url.replace(/\.yaml$/, '.json')}`,
47+ + },
48+ + "JSON"
49+ )
50+ )
51+ )
0 commit comments