@redocly/asyncapi-docs
Version:
Async API docs for Redocly Realm
7 lines (6 loc) • 753 B
JavaScript
import{jsx as r}from"react/jsx-runtime";import{RedocSchema as c,StoreProvider as f}from"@redocly/openapi-docs";import u from"styled-components";function _({options:p,schemaResolved:o,schema:d,slug:e,onOneOfChange:s}){var i,n,t;if(!d&&!o)return null;const l={openapi:"3.0.0",info:{version:"1",description:"test",title:"test"},paths:{},"x-root":((n=(i=o?.components)===null||i===void 0?void 0:i.schemas)===null||n===void 0?void 0:n.__root)||d,components:{schemas:Object.assign({},(t=o?.components)===null||t===void 0?void 0:t.schemas)}};return r(v,{children:r(f,{options:p,definition:l,children:r(c,{pointer:"#/x-root",slug:e,onOneOfChange:s})})})}const v=u.div`
& > div > div {
padding-left: 0;
padding-right: 0;
}
`;export{_ as JsonSchema};