UNPKG

@react-awesome-query-builder/fluent

Version:
30 lines (29 loc) 947 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); var _react2 = require("@fluentui/react"); var FluentUIText = function FluentUIText(props) { var value = props.value, setValue = props.setValue, readonly = props.readonly, placeholder = props.placeholder, maxLength = props.maxLength; var onChange = function onChange(e, val) { if (val === "") val = undefined; // don't allow empty value setValue(val); }; var textValue = value || ""; return /*#__PURE__*/_react["default"].createElement(_react2.TextField, { value: textValue, placeholder: placeholder, readOnly: readonly, disabled: readonly, onChange: onChange, maxLength: maxLength }); }; var _default = exports["default"] = FluentUIText;