react-conventions
Version:
An open source set of React components that implement Ambassador's Design and UX patterns.
29 lines (23 loc) • 620 B
JavaScript
import React from 'react'
import TextEditor from 'react-conventions/lib/TextEditor'
import Button from 'react-conventions/lib/Button'
class ExampleTextEditorDisabled extends React.Component {
constructor(props) {
super(props)
}
state = {
disabled: true
}
toggleStatus = () => {
this.setState({ disabled: !this.state.disabled })
}
render = () => {
return (
<div>
<p><Button onClick={this.toggleStatus}>{this.state.disabled ? 'Enable' : 'Disable'} Editor</Button></p>
<TextEditor {...this.state} />
</div>
)
}
}
export default ExampleTextEditorDisabled