refactor(oas31): use system.fn as source of truth for Model wrapper

Refs #8577
This commit is contained in:
Vladimir Gorej
2023-05-31 14:41:49 +02:00
committed by Vladimír Gorej
parent df9aadf971
commit b017858fe1

View File

@@ -4,10 +4,6 @@
import React from "react" import React from "react"
import { createOnlyOAS31ComponentWrapper } from "../fn" import { createOnlyOAS31ComponentWrapper } from "../fn"
import {
makeIsExpandable,
getProperties,
} from "../json-schema-2020-12-extensions/fn"
const ModelsWrapper = createOnlyOAS31ComponentWrapper(({ getSystem }) => { const ModelsWrapper = createOnlyOAS31ComponentWrapper(({ getSystem }) => {
const { getComponent, fn, getConfigs } = getSystem() const { getComponent, fn, getConfigs } = getSystem()
@@ -134,11 +130,8 @@ const ModelsWrapper = createOnlyOAS31ComponentWrapper(({ getSystem }) => {
}, },
fn: { fn: {
upperFirst: fn.upperFirst, upperFirst: fn.upperFirst,
isExpandable: makeIsExpandable( isExpandable: fn.jsonSchema202012.isExpandable,
fn.jsonSchema202012.isExpandable, getProperties: fn.jsonSchema202012.getProperties,
getSystem
),
getProperties,
}, },
}) })