Finish rewiring Markdown provider
This commit is contained in:
@@ -53,8 +53,7 @@ export default class ApiKeyAuth extends React.Component {
|
|||||||
<h4>Api key authorization<JumpToPath path={[ "securityDefinitions", name ]} /></h4>
|
<h4>Api key authorization<JumpToPath path={[ "securityDefinitions", name ]} /></h4>
|
||||||
{ value && <h6>Authorized</h6>}
|
{ value && <h6>Authorized</h6>}
|
||||||
<Row>
|
<Row>
|
||||||
<Markdown options={{html: true, typographer: true, linkify: true, linkTarget: "_blank"}}
|
<Markdown source={ schema.get("description") } />
|
||||||
source={ schema.get("description") } />
|
|
||||||
</Row>
|
</Row>
|
||||||
<Row>
|
<Row>
|
||||||
<p>Name: <code>{ schema.get("name") }</code></p>
|
<p>Name: <code>{ schema.get("name") }</code></p>
|
||||||
|
|||||||
@@ -59,8 +59,7 @@ export default class BasicAuth extends React.Component {
|
|||||||
<h4>Basic authorization<JumpToPath path={[ "securityDefinitions", name ]} /></h4>
|
<h4>Basic authorization<JumpToPath path={[ "securityDefinitions", name ]} /></h4>
|
||||||
{ username && <h6>Authorized</h6> }
|
{ username && <h6>Authorized</h6> }
|
||||||
<Row>
|
<Row>
|
||||||
<Markdown options={{html: true, typographer: true, linkify: true, linkTarget: "_blank"}}
|
<Markdown source={ schema.get("description") } />
|
||||||
source={ schema.get("description") } />
|
|
||||||
</Row>
|
</Row>
|
||||||
<Row>
|
<Row>
|
||||||
<label>Username:</label>
|
<label>Username:</label>
|
||||||
|
|||||||
@@ -102,8 +102,7 @@ export default class Oauth2 extends React.Component {
|
|||||||
<div>
|
<div>
|
||||||
<h4>OAuth2.0 <JumpToPath path={[ "securityDefinitions", name ]} /></h4>
|
<h4>OAuth2.0 <JumpToPath path={[ "securityDefinitions", name ]} /></h4>
|
||||||
{ !this.state.appName ? null : <h5>Application: { this.state.appName } </h5> }
|
{ !this.state.appName ? null : <h5>Application: { this.state.appName } </h5> }
|
||||||
<Markdown options={{html: true, typographer: true, linkify: true, linkTarget: "_blank"}}
|
<Markdown source={ schema.get("description") } />
|
||||||
source={ schema.get("description") } />
|
|
||||||
|
|
||||||
{ isAuthorized && <h6>Authorized</h6> }
|
{ isAuthorized && <h6>Authorized</h6> }
|
||||||
|
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ export default class Info extends React.Component {
|
|||||||
</hgroup>
|
</hgroup>
|
||||||
|
|
||||||
<div className="description">
|
<div className="description">
|
||||||
<Markdown options={{html: true, typographer: true, linkify: true, linkTarget: "_blank"}} source={ description } />
|
<Markdown source={ description } />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -173,7 +173,7 @@ export default class Operation extends React.Component {
|
|||||||
{ description &&
|
{ description &&
|
||||||
<div className="opblock-description-wrapper">
|
<div className="opblock-description-wrapper">
|
||||||
<div className="opblock-description">
|
<div className="opblock-description">
|
||||||
<Markdown options={{html: true, typographer: true, linkify: true, linkTarget: "_blank"}} source={ description } />
|
<Markdown source={ description } />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -99,8 +99,7 @@ export default class ParameterRow extends Component {
|
|||||||
</td>
|
</td>
|
||||||
|
|
||||||
<td className="col parameters-col_description">
|
<td className="col parameters-col_description">
|
||||||
<Markdown options={{html: true, typographer: true, linkify: true, linkTarget: "_blank"}}
|
<Markdown source={ param.get("description") }/>
|
||||||
source={ param.get("description") }/>
|
|
||||||
{(isFormData && !isFormDataSupported) && <div>Error: your browser does not support FormData</div>}
|
{(isFormData && !isFormDataSupported) && <div>Error: your browser does not support FormData</div>}
|
||||||
|
|
||||||
{ bodyParam || !isExecute ? null
|
{ bodyParam || !isExecute ? null
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import Remarkable from "react-remarkable"
|
|||||||
import React from "react"
|
import React from "react"
|
||||||
|
|
||||||
|
|
||||||
export default ({ source }) => {
|
export default function Markdown({ source }) {
|
||||||
return <Remarkable
|
return <Remarkable
|
||||||
options={{html: true, typographer: true, linkify: true, linkTarget: "_blank"}}
|
options={{html: true, typographer: true, linkify: true, linkTarget: "_blank"}}
|
||||||
source={source}
|
source={source}
|
||||||
@@ -76,7 +76,7 @@ export default class Response extends React.Component {
|
|||||||
<td className="col response-col_description">
|
<td className="col response-col_description">
|
||||||
|
|
||||||
<div className="response-col_description__inner">
|
<div className="response-col_description__inner">
|
||||||
<Markdown options={{html: true, typographer: true, linkify: true, linkTarget: "_blank"}} source={ response.get( "description" ) } />
|
<Markdown source={ response.get( "description" ) } />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{ example ? (
|
{ example ? (
|
||||||
|
|||||||
Reference in New Issue
Block a user