diff --git a/src/core/components/object-model.jsx b/src/core/components/object-model.jsx index e05eb5fc..622d5f10 100644 --- a/src/core/components/object-model.jsx +++ b/src/core/components/object-model.jsx @@ -19,6 +19,7 @@ export default class ObjectModel extends Component { render(){ let { schema, name, isRef, getComponent, depth, ...props } = this.props let { expandDepth, specSelectors } = this.props + let { isOAS3 } = specSelectors let description = schema.get("description") let properties = schema.get("properties") let additionalProperties = schema.get("additionalProperties") @@ -30,7 +31,10 @@ export default class ObjectModel extends Component { const Model = getComponent("Model") const ModelCollapse = getComponent("ModelCollapse") - const JumpToPathSection = ({ name }) => + const JumpToPathSection = ({ name }) => { + const path = isOAS3 && isOAS3() ? `components.schemas.${name}` : `definitions.${name}` + return + } const collapsedContent = ( { braceOpen }...{ braceClose } {