@react-form-fields/material-ui
Version:
Material UI Form Fields
15 lines • 817 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var Typography_1 = require("@material-ui/core/Typography");
var useValidation_1 = require("@react-form-fields/core/hooks/useValidation");
var React = require("react");
var FieldHidden = React.memo(function (props) {
var _a;
var _b = useValidation_1.default(props), showError = _b.showError, errorMessage = _b.errorMessage;
return (React.createElement(React.Fragment, null,
React.createElement("input", { type: 'hidden', value: (_a = props.value, (_a !== null && _a !== void 0 ? _a : '')), name: props.name }),
showError && React.createElement(Typography_1.default, { color: 'error' }, errorMessage)));
});
FieldHidden.displayName = 'FieldHidden';
exports.default = FieldHidden;
//# sourceMappingURL=Hidden.js.map