{"version":3,"sources":["../../elements/fileUploader/FileUploader.tsx"],"sourcesContent":["import React, { useRef } from \"react\";\n\nexport const FileUploader = ({ handleFile, className }: any) => {\n  const hiddenFileInput = useRef<HTMLInputElement>(null);\n  const handleClick = () => {\n    hiddenFileInput.current?.click();\n  };\n  const handleChange = (event: any) => {\n    const fileUploaded = event.target.files[0];\n    handleFile(fileUploaded);\n  };\n  return (\n    <div className={className}>\n      <div className=\"hawa-h-full hawa-w-full\" onClick={handleClick} />\n      <input\n        type=\"file\"\n        onChange={handleChange}\n        ref={hiddenFileInput}\n        style={{ display: \"none\" }}\n      />\n    </div>\n  );\n};\n"],"mappings":";;;AAAA,OAAO,SAAS,cAAc;AAEvB,IAAM,eAAe,CAAC,EAAE,YAAY,UAAU,MAAW;AAC9D,QAAM,kBAAkB,OAAyB,IAAI;AACrD,QAAM,cAAc,MAAM;AAJ5B;AAKI,0BAAgB,YAAhB,mBAAyB;AAAA,EAC3B;AACA,QAAM,eAAe,CAAC,UAAe;AACnC,UAAM,eAAe,MAAM,OAAO,MAAM,CAAC;AACzC,eAAW,YAAY;AAAA,EACzB;AACA,SACE,oCAAC,SAAI,aACH,oCAAC,SAAI,WAAU,2BAA0B,SAAS,aAAa,GAC/D;AAAA,IAAC;AAAA;AAAA,MACC,MAAK;AAAA,MACL,UAAU;AAAA,MACV,KAAK;AAAA,MACL,OAAO,EAAE,SAAS,OAAO;AAAA;AAAA,EAC3B,CACF;AAEJ;","names":[]}