![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/rentpix.corals.io/vendor/swagger-api/swagger-ui/src/core/components/ |
/** * @prettier */ import React from "react" import PropTypes from "prop-types" import ImPropTypes from "react-immutable-proptypes" import { stringify } from "core/utils" export default function Example(props) { const { example, showValue, getComponent, getConfigs } = props const Markdown = getComponent("Markdown", true) const HighlightCode = getComponent("highlightCode") if(!example) return null return ( <div className="example"> {example.get("description") ? ( <section className="example__section"> <div className="example__section-header">Example Description</div> <p> <Markdown source={example.get("description")} /> </p> </section> ) : null} {showValue && example.has("value") ? ( <section className="example__section"> <div className="example__section-header">Example Value</div> <HighlightCode getConfigs={ getConfigs } value={stringify(example.get("value"))} /> </section> ) : null} </div> ) } Example.propTypes = { example: ImPropTypes.map.isRequired, showValue: PropTypes.bool, getComponent: PropTypes.func.isRequired, getConfigs: PropTypes.func.getConfigs, }