UNPKG

kitchen-simulator

Version:

It is a kitchen simulator (self-contained micro-frontend).

26 lines 790 B
import _extends from "@babel/runtime/helpers/esm/extends"; import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties"; var _excluded = ["onChange"]; import React from 'react'; import FormTextInput from "./form-text-input"; var STYLE = { padding: 0, border: 0 }; var EREG_NUMBER = /^.*$/; export default function FormColorInput(_ref) { var onChange = _ref.onChange, rest = _objectWithoutProperties(_ref, _excluded); var onChangeCustom = function onChangeCustom(event) { var value = event.target.value; if (EREG_NUMBER.test(value)) { onChange(event); } }; return /*#__PURE__*/React.createElement(FormTextInput, _extends({ type: "color", style: STYLE, onChange: onChangeCustom, autoComplete: "off" }, rest)); }