add deprecated class to tr of deprecated schema
This commit is contained in:
@@ -76,13 +76,14 @@ export default class ObjectModel extends Component {
|
|||||||
{
|
{
|
||||||
!(properties && properties.size) ? null : properties.entrySeq().map(
|
!(properties && properties.size) ? null : properties.entrySeq().map(
|
||||||
([key, value]) => {
|
([key, value]) => {
|
||||||
|
let isDeprecated = isOAS3() && value.get("deprecated")
|
||||||
let isRequired = List.isList(requiredProperties) && requiredProperties.contains(key)
|
let isRequired = List.isList(requiredProperties) && requiredProperties.contains(key)
|
||||||
let propertyStyle = { verticalAlign: "top", paddingRight: "0.2em" }
|
let propertyStyle = { verticalAlign: "top", paddingRight: "0.2em" }
|
||||||
if ( isRequired ) {
|
if ( isRequired ) {
|
||||||
propertyStyle.fontWeight = "bold"
|
propertyStyle.fontWeight = "bold"
|
||||||
}
|
}
|
||||||
|
|
||||||
return (<tr key={key}>
|
return (<tr key={key} className={isDeprecated && "deprecated"}>
|
||||||
<td style={ propertyStyle }>
|
<td style={ propertyStyle }>
|
||||||
{ key }{ isRequired && <span style={{ color: "red" }}>*</span> }
|
{ key }{ isRequired && <span style={{ color: "red" }}>*</span> }
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
Reference in New Issue
Block a user