{"version":3,"file":"Position.mjs","names":["React","makeStyles","FormControl","Input","InputAdornment","clsx","FluentIconButton","POIIcon","useStyles","theme","root","display","flexDirection","lat","marginRight","spacing","Position","props","$","_c","classes","changeLat","changeLong","value","setPosition","t0","t1","t2","margin","textField","withoutLabel","t3","Symbol","for","t4","t5","t6","t7","t8","t9","t10","t11","t12","t13","t14"],"sources":["../../../../src/maps/openLayerMaps/ui/Position.jsx"],"sourcesContent":["import React from 'react'\nimport {\n  makeStyles,\n  FormControl,\n  Input,\n  InputAdornment\n} from '@material-ui/core'\nimport clsx from 'clsx'\nimport { FluentIconButton } from '../../../UI/inputs/buttons/FluentIconButton'\nimport { POIIcon } from '@fluentui/react-icons'\n\nconst useStyles = makeStyles((theme) => ({\n  root: {\n    display: 'flex',\n    flexDirection: 'row'\n  },\n  lat: {\n    marginRight: theme.spacing(2)\n  }\n}))\n\nconst Position = (props) => {\n  const classes = useStyles()\n  const { changeLat, changeLong, value, setPosition } = props\n\n  return (\n    <div className={classes.root}>\n      <div className={classes.lat}>\n        <FormControl\n          className={clsx(\n            classes.margin,\n            classes.withoutLabel,\n            classes.textField\n          )}\n        >\n          <Input\n            id='longitude'\n            value={value}\n            onChange={changeLong}\n            endAdornment={<InputAdornment position='end'>Long</InputAdornment>}\n            aria-describedby='longitude-input'\n            inputProps={{\n              'aria-label': 'longitude-input'\n            }}\n          />\n        </FormControl>\n      </div>\n      <div>\n        <FormControl\n          className={clsx(\n            classes.margin,\n            classes.withoutLabel,\n            classes.textField\n          )}\n        >\n          <Input\n            id='latitude'\n            value={value}\n            onChange={changeLat}\n            endAdornment={<InputAdornment position='end'>Lat</InputAdornment>}\n            aria-describedby='latitude-input'\n            inputProps={{\n              'aria-label': 'latitude-input'\n            }}\n          />\n        </FormControl>\n      </div>\n      <div>\n        <FluentIconButton\n          onClick={setPosition}\n          color='primary'\n          icon={POIIcon}\n        />\n      </div>\n    </div>\n  )\n}\nexport default Position\n"],"mappings":"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"}