Skip to content
Snippets Groups Projects
Commit 2c4358e3 authored by Todd Dembrey's avatar Todd Dembrey
Browse files

Make sure that we do not destroy the filters when switching

parent f073dc37
No related branches found
No related tags found
No related merge requests found
...@@ -12,21 +12,26 @@ class App extends React.Component { ...@@ -12,21 +12,26 @@ class App extends React.Component {
} }
} }
detailOpen = (state) => {this.setState({detailOpen: state})} detailOpen = (state) => {
this.setState({style: {display: 'None'}})
this.setState({detailOpen: true})
}
detailClose = () => {
this.setState({style: {}})
this.setState({detailOpen: false})
}
render () { render () {
return ( return (
<div> <div>
<div> <div>
<button className="red-button" onClick={() => this.detailOpen(true)}>Detail View</button> <button className="red-button" onClick={this.detailOpen}>Detail View</button>
| |
<button onClick={() => this.detailOpen(false)}>List View</button> <button onClick={this.detailClose}>List View</button>
</div> </div>
{this.state.detailOpen ? ( {this.state.detailOpen && <div><h2>THIS IS REACT</h2></div>}
<div><h2>THIS IS REACT</h2></div> <div style={this.state.style} dangerouslySetInnerHTML={ {__html: this.props.originalContent} } />
) : (
<div dangerouslySetInnerHTML={ {__html: this.props.originalContent} } />
)}
</div> </div>
)} )}
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment