Merge pull request #3195 from gwynjudd/model-expansion

Add support for docExpansion flag to models
This commit is contained in:
Ron
2017-06-06 22:51:49 -07:00
committed by GitHub

View File

@@ -6,13 +6,15 @@ export default class Models extends Component {
getComponent: PropTypes.func, getComponent: PropTypes.func,
specSelectors: PropTypes.object, specSelectors: PropTypes.object,
layoutSelectors: PropTypes.object, layoutSelectors: PropTypes.object,
layoutActions: PropTypes.object layoutActions: PropTypes.object,
getConfigs: PropTypes.func.isRequired
} }
render(){ render(){
let { specSelectors, getComponent, layoutSelectors, layoutActions } = this.props let { specSelectors, getComponent, layoutSelectors, layoutActions, getConfigs } = this.props
let definitions = specSelectors.definitions() let definitions = specSelectors.definitions()
let showModels = layoutSelectors.isShown("models", true) let { docExpansion } = getConfigs()
let showModels = layoutSelectors.isShown("models", docExpansion === "full" || docExpansion === "list" )
const Model = getComponent("model") const Model = getComponent("model")
const Collapse = getComponent("Collapse") const Collapse = getComponent("Collapse")