refactor(oas31): standardize JSON Schema 2020-12 plugin extensions (#8651)

Refs #8513
This commit is contained in:
Vladimír Gorej
2023-05-11 11:10:14 +02:00
committed by GitHub
parent 9f3392f289
commit 091d6cbdad
2 changed files with 8 additions and 7 deletions

View File

@@ -14,7 +14,7 @@ import InfoWrapper from "./wrap-components/info"
import ModelsWrapper from "./wrap-components/models"
import VersionPragmaFilterWrapper from "./wrap-components/version-pragma-filter"
import VersionStampWrapper from "./wrap-components/version-stamp"
import JSONSchema202012KeywordDescriptionWrapper from "./wrap-components/json-schema-2020-12-keyword-description"
import JSONSchema202012KeywordDescriptionWrapper from "./json-schema-2020-12-extensions/wrap-components/keywords/Description"
import {
license as selectLicense,
contact as selectContact,

View File

@@ -2,11 +2,11 @@
* @prettier
*/
import React from "react"
import { createOnlyOAS31ComponentWrapper } from "../fn"
import { createOnlyOAS31ComponentWrapper } from "../../../fn"
const JSONSchema202012KeywordDescriptionWrapper =
createOnlyOAS31ComponentWrapper(({ schema, getComponent }) => {
if (!schema.description) return null
const DescriptionWrapper = createOnlyOAS31ComponentWrapper(
({ schema, getComponent }) => {
if (!schema?.description) return null
const MarkDown = getComponent("Markdown")
@@ -17,6 +17,7 @@ const JSONSchema202012KeywordDescriptionWrapper =
</div>
</div>
)
})
}
)
export default JSONSchema202012KeywordDescriptionWrapper
export default DescriptionWrapper