{"version":3,"file":"FreeFormField.mjs","names":["React","useState","InputAdornment","SearchIcon","FluentTextField","FreeFormField","props","$","_c","text","setText","t0","Symbol","for","startAdornment","t1","event","target","value","didUpdateText","t2"],"sources":["../../../src/map-library/geoLocation/FreeFormField.jsx"],"sourcesContent":["import React, { useState } from 'react'\nimport { InputAdornment } from '@material-ui/core'\nimport { SearchIcon } from '@fluentui/react-icons'\nimport { FluentTextField } from '../../UI/inputs/textField/FluentTextField'\n\nexport const FreeFormField = (props) => {\n  const [text, setText] = useState('')\n  return (\n    <FluentTextField\n      variant='outlined'\n      size='small'\n      name='map search'\n      // helperText=\"Search by address\"  @todo - needs a fix in fluent textField\n      aria-describedby='search-by-address'\n      value={text}\n      fullWidth\n      InputProps={{\n        startAdornment: (\n          <InputAdornment position='start'>\n            <SearchIcon />\n          </InputAdornment>\n        )\n      }}\n      onChange={(event) => {\n        setText(event.target.value)\n        props.didUpdateText(event.target.value)\n      }}\n    />\n  )\n}\n"],"mappings":";;;;;;AAKA,MAAaK,iBAAgBC,UAAA;CAAA,MAAAC,IAAAC,EAAA,EAAA;CAC3B,MAAA,CAAAC,MAAAC,WAAwBT,SAAS,GAAG;CAAA,IAAAU;AAAA,KAAAJ,EAAA,OAAAK,OAAAC,IAAA,4BAAA,EAAA;AAUpBF,OAAA,EAAAG,gBAER,sBAAA,cAAC,gBAAD,EAAyB,UAAA,SAAV,EACb,sBAAA,cAAC,YAAA,KACH,CAFe,EAIlB;AAAAP,IAAA,KAAAI;OAAAA,MAAAJ,EAAA;CAAA,IAAAQ;AAAA,KAAAR,EAAA,OAAAD,OAAA;AACSS,QAAAC,UAAA;AACRN,WAAQM,MAAKC,OAAOC,MAAO;AAC3BZ,SAAKa,cAAeH,MAAKC,OAAOC,MAAO;;AACxCX,IAAA,KAAAD;AAAAC,IAAA,KAAAQ;OAAAA,MAAAR,EAAA;CAAA,IAAAa;AAAA,KAAAb,EAAA,OAAAQ,MAAAR,EAAA,OAAAE,MAAA;AAlBHW,OAAA,sBAAA,cAAC,iBAAD;GACU,SAAA;GACH,MAAA;GACA,MAAA;GAEY,oBAAA;GACVX,OAAAA;GACP,WAAA;GACY,YAAAE;GAOF,UAAAI;GAIV,CAAA;AAAAR,IAAA,KAAAQ;AAAAR,IAAA,KAAAE;AAAAF,IAAA,KAAAa;OAAAA,MAAAb,EAAA;AAAA,QAnBFa"}