fix(oas31): use system.fn as source of truth for Model wrapper (#9153)
Refs #8577
This commit is contained in:
@@ -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 ModelWrapper = createOnlyOAS31ComponentWrapper(
|
const ModelWrapper = createOnlyOAS31ComponentWrapper(
|
||||||
({ getSystem, ...props }) => {
|
({ getSystem, ...props }) => {
|
||||||
@@ -139,11 +135,8 @@ const ModelWrapper = createOnlyOAS31ComponentWrapper(
|
|||||||
},
|
},
|
||||||
fn: {
|
fn: {
|
||||||
upperFirst: fn.upperFirst,
|
upperFirst: fn.upperFirst,
|
||||||
isExpandable: makeIsExpandable(
|
isExpandable: fn.jsonSchema202012.isExpandable,
|
||||||
fn.jsonSchema202012.isExpandable,
|
getProperties: fn.jsonSchema202012.getProperties,
|
||||||
getSystem
|
|
||||||
),
|
|
||||||
getProperties,
|
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user