@talend/react-components
Version:
Set of react components.
31 lines (30 loc) • 964 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = Input;
var _react = require("react");
var _reactDebounceInput = _interopRequireDefault(require("react-debounce-input"));
var _Context = require("../Context");
var _jsxRuntime = require("react/jsx-runtime");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
function Input(props) {
const {
datetime,
inputManagement,
errorManagement
} = (0, _react.useContext)(_Context.DateTimeContext);
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactDebounceInput.default, {
"aria-describedby": errorManagement.inputErrorId,
autoComplete: "off",
className: "form-control",
debounceTimeout: 300,
onFocus: errorManagement.onInputFocus,
type: "text",
value: datetime.textInput,
...inputManagement,
...props
});
}
Input.displayName = 'DateTime.Input';
//# sourceMappingURL=Input.component.js.map