lucid-ui
Version:
A UI component library from AppNexus.
28 lines (27 loc) • 807 B
JavaScript
import React from 'react';
import createClass from 'create-react-class';
import { TextFieldValidated } from '../../../index';
var style = {
marginBottom: '10px'
};
export default createClass({
getInitialState: function getInitialState() {
return {
value: ''
};
},
render: function render() {
var _this = this;
return /*#__PURE__*/React.createElement("div", null, /*#__PURE__*/React.createElement(TextFieldValidated, {
value: this.state.value,
onChangeDebounced: function onChangeDebounced(value) {
return _this.setState({
value: value
});
},
Error: this.state.value === 'foo' ? null : 'Please enter "foo"'
}), /*#__PURE__*/React.createElement("div", {
style: style
}, "state.value: ", this.state.value));
}
});