react-mapfilter
Version:
These components are designed for viewing data in Mapeo. They share a common interface:
28 lines (24 loc) • 932 B
JavaScript
import _extends from "@babel/runtime-corejs3/helpers/extends";
import _Number$isNaN from "@babel/runtime-corejs3/core-js-stable/number/is-nan";
import _objectWithoutPropertiesLoose from "@babel/runtime-corejs3/helpers/objectWithoutPropertiesLoose";
import React from 'react';
import { TextField as MuiTextField } from '@material-ui/core';
const TextField = (_ref) => {
let {
onChange
} = _ref,
otherProps = _objectWithoutPropertiesLoose(_ref, ["onChange"]);
const handleChange = event => onChange && onChange(_Number$isNaN(event.target.valueAsNumber) ? undefined : event.target.valueAsNumber);
return /*#__PURE__*/React.createElement(MuiTextField, _extends({
fullWidth: true,
variant: "outlined",
margin: "normal",
type: "number",
InputLabelProps: {
shrink: true
},
onChange: handleChange
}, otherProps));
};
export default TextField;
//# sourceMappingURL=NumberField.js.map