Skip to content

Commit 27c1032

Browse files
authored
Merge pull request #758 from plotly/force-empty-panel
force empty panel
2 parents ba7a9c2 + 458172a commit 27c1032

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/components/containers/TraceRequiredPanel.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ class TraceRequiredPanel extends Component {
1010

1111
render() {
1212
const {localize: _} = this.context;
13-
const {children, heading, beforeMessage, afterMessage, ...rest} = this.props;
13+
const {children, heading, beforeMessage, afterMessage, forceEmpty, ...rest} = this.props;
1414

1515
if (!this.props.visible) {
1616
return null;
1717
}
1818

19-
return this.hasTrace() ? (
19+
return !forceEmpty && this.hasTrace() ? (
2020
<LayoutPanel {...rest}>{children}</LayoutPanel>
2121
) : (
2222
<PanelEmpty heading={heading || _("Looks like there aren't any traces defined yet.")}>
@@ -38,6 +38,7 @@ TraceRequiredPanel.propTypes = {
3838
heading: PropTypes.string,
3939
beforeMessage: PropTypes.string,
4040
afterMessage: PropTypes.string,
41+
forceEmpty: PropTypes.bool,
4142
};
4243

4344
TraceRequiredPanel.defaultProps = {

0 commit comments

Comments
 (0)