UNPKG

immuto-react

Version:
14 lines 728 B
"use strict"; var __assign = (this && this.__assign) || Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; var React = require("react"); var immuto_1 = require("immuto"); var FormElementProps_1 = require("./FormElementProps"); exports.TextInput = function (props) { return (React.createElement("input", __assign({type: "text"}, FormElementProps_1.removeProps(props, "binding"), {value: props.binding.state, onChange: function (e) { return props.binding(immuto_1.replace(e.currentTarget.value)); }}))); }; //# sourceMappingURL=TextInput.js.map