fix: render Common Extensions propertly in React 16 (#5930)
Avoid mapping Immutable.Map as React children. Co-authored-by: Vladimir Gorej <vladimir.gorej@gmail.com> Ref https://github.com/immutable-js/immutable-js/issues/667
This commit is contained in:
@@ -274,7 +274,7 @@ export default class ParameterRow extends Component {
|
|||||||
{ isOAS3 && param.get("deprecated") ? "deprecated": null }
|
{ isOAS3 && param.get("deprecated") ? "deprecated": null }
|
||||||
</div>
|
</div>
|
||||||
<div className="parameter__in">({ param.get("in") })</div>
|
<div className="parameter__in">({ param.get("in") })</div>
|
||||||
{ !showCommonExtensions || !commonExt.size ? null : commonExt.map((v, key) => <ParameterExt key={`${key}-${v}`} xKey={key} xVal={v} /> )}
|
{ !showCommonExtensions || !commonExt.size ? null : commonExt.entrySeq().map(([key, v]) => <ParameterExt key={`${key}-${v}`} xKey={key} xVal={v} /> )}
|
||||||
{ !showExtensions || !extensions.size ? null : extensions.map((v, key) => <ParameterExt key={`${key}-${v}`} xKey={key} xVal={v} /> )}
|
{ !showExtensions || !extensions.size ? null : extensions.map((v, key) => <ParameterExt key={`${key}-${v}`} xKey={key} xVal={v} /> )}
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
|
|||||||
@@ -150,7 +150,7 @@ const RequestBody = ({
|
|||||||
<div className="parameter__type">
|
<div className="parameter__type">
|
||||||
{ type }
|
{ type }
|
||||||
{ format && <span className="prop-format">(${format})</span>}
|
{ format && <span className="prop-format">(${format})</span>}
|
||||||
{!showCommonExtensions || !commonExt.size ? null : commonExt.map((v, key) => <ParameterExt key={`${key}-${v}`} xKey={key} xVal={v} />)}
|
{!showCommonExtensions || !commonExt.size ? null : commonExt.entrySeq().map(([key, v]) => <ParameterExt key={`${key}-${v}`} xKey={key} xVal={v} />)}
|
||||||
</div>
|
</div>
|
||||||
<div className="parameter__deprecated">
|
<div className="parameter__deprecated">
|
||||||
{ prop.get("deprecated") ? "deprecated": null }
|
{ prop.get("deprecated") ? "deprecated": null }
|
||||||
|
|||||||
Reference in New Issue
Block a user