UNPKG

@sikka/hawa

Version:

Modern UI Kit made with Tailwind

1 lines 1.21 kB
{"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":[]}