Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
576d6e4d01 | ||
|
|
f2e37ea292 | ||
|
|
f6288ca4a7 |
@@ -54,8 +54,9 @@ export default class Models extends Component {
|
|||||||
definitions.entrySeq().map( ( [ name ])=>{
|
definitions.entrySeq().map( ( [ name ])=>{
|
||||||
|
|
||||||
const schema = specSelectors.specResolvedSubtree([...specPathBase, name])
|
const schema = specSelectors.specResolvedSubtree([...specPathBase, name])
|
||||||
|
const isShown = layoutSelectors.isShown(["models", name], false)
|
||||||
|
|
||||||
if(layoutSelectors.isShown(["models", name], false) && schema === undefined) {
|
if(isShown && schema === undefined) {
|
||||||
// Firing an action in a container render is not great,
|
// Firing an action in a container render is not great,
|
||||||
// but it works for now.
|
// but it works for now.
|
||||||
this.props.specActions.requestResolvedSubtree([...this.getSchemaBasePath(), name])
|
this.props.specActions.requestResolvedSubtree([...this.getSchemaBasePath(), name])
|
||||||
@@ -83,7 +84,7 @@ export default class Models extends Component {
|
|||||||
title={title}
|
title={title}
|
||||||
modelName={name}
|
modelName={name}
|
||||||
hideSelfOnExpand={true}
|
hideSelfOnExpand={true}
|
||||||
expanded={defaultModelsExpandDepth > 1}
|
expanded={isShown || defaultModelsExpandDepth > 1 }
|
||||||
>{content}</ModelCollapse>
|
>{content}</ModelCollapse>
|
||||||
</div>
|
</div>
|
||||||
}).toArray()
|
}).toArray()
|
||||||
|
|||||||
Reference in New Issue
Block a user