UNPKG

@6thquake/react-material

Version:

React components that implement Google's Material Design.

84 lines (67 loc) 2.45 kB
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard"); var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn")); var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf")); var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits")); var _react = _interopRequireWildcard(require("react")); var _TextField = _interopRequireDefault(require("../TextField")); var _withStyles = _interopRequireDefault(require("../styles/withStyles")); /** * @ignore - do not document. */ var styles = function styles(theme) { return { root: { width: '100%' }, input: { paddingLeft: '10px' } }; }; var SelectFilter = /*#__PURE__*/ function (_Component) { (0, _inherits2.default)(SelectFilter, _Component); function SelectFilter() { (0, _classCallCheck2.default)(this, SelectFilter); return (0, _possibleConstructorReturn2.default)(this, (0, _getPrototypeOf2.default)(SelectFilter).apply(this, arguments)); } (0, _createClass2.default)(SelectFilter, [{ key: "componentDidMount", value: function componentDidMount() {// let _x = document.getElementById('menu-').getElementsByTagName('input')[0]; // _x.addEventListener("click", function(e){ // e.stopPropagation(); // }); } }, { key: "render", value: function render() { var _this$props = this.props, placeholder = _this$props.placeholder, onChange = _this$props.onChange, classes = _this$props.classes; return _react.default.createElement(_TextField.default, { autoFocus: true, placeholder: placeholder, onChange: onChange, className: classes.root, inputProps: { className: classes.input } }); } }]); return SelectFilter; }(_react.Component); var _default = (0, _withStyles.default)(styles, { name: 'RMSelectFilter' })(SelectFilter); exports.default = _default;