{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\user\\\\Desktop\\\\05mediaSocial\\\\client\\\\src\\\\components\\\\profil\\\\UploadImg.js\",\n  _s = $RefreshSig$();\nimport React, { useState } from \"react\";\nimport { useDispatch, useSelector } from \"react-redux\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst UploadImg = () => {\n  _s();\n  const [file, setFile] = useState();\n  const dispatch = useDispatch();\n  const userData = useSelector(state => state.userReducer);\n  const handlePicture = e => {\n    e.preventDefault();\n    const data = new FormData();\n    data.append('name', userData.pseudo);\n    data.append();\n  };\n  return /*#__PURE__*/_jsxDEV(\"form\", {\n    action: \"\",\n    onSubmit: handlePicture,\n    className: \"upload-pic\",\n    children: [/*#__PURE__*/_jsxDEV(\"label\", {\n      htmlFor: \"file\",\n      children: \"Changer l'image\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 21,\n      columnNumber: 13\n    }, this), /*#__PURE__*/_jsxDEV(\"imput\", {\n      type: \"file\",\n      id: \"file\",\n      name: \"file\",\n      accept: \".jpg, .jpeg, .png\",\n      onChange: e => setFile(e.target.files[0])\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 22,\n      columnNumber: 13\n    }, this), /*#__PURE__*/_jsxDEV(\"br\", {}, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 27,\n      columnNumber: 13\n    }, this), /*#__PURE__*/_jsxDEV(\"imput\", {\n      type: \"sunmit\",\n      value: \"envoyer\"\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 28,\n      columnNumber: 13\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 20,\n    columnNumber: 9\n  }, this);\n};\n_s(UploadImg, \"pZup8zFLlbiRoq+Xj3BXzjQNQ9Q=\", false, function () {\n  return [useDispatch, useSelector];\n});\n_c = UploadImg;\nexport default UploadImg;\nvar _c;\n$RefreshReg$(_c, \"UploadImg\");","map":{"version":3,"names":["React","useState","useDispatch","useSelector","UploadImg","file","setFile","dispatch","userData","state","userReducer","handlePicture","e","preventDefault","data","FormData","append","pseudo","target","files"],"sources":["C:/Users/user/Desktop/05mediaSocial/client/src/components/profil/UploadImg.js"],"sourcesContent":["import React, { useState } from \"react\";\r\nimport { useDispatch, useSelector } from \"react-redux\";\r\n\r\nconst UploadImg=()=>{\r\n    const [file,setFile]=useState()\r\n    const dispatch=useDispatch()\r\n    const userData=useSelector((state)=>state.userReducer)\r\n    const handlePicture=(e)=>{\r\n        \r\n        e.preventDefault()\r\n        const data=new FormData();\r\n        data.append('name',userData.pseudo);\r\n        data.append()\r\n    }\r\n\r\n    \r\n\r\n\r\n    return(\r\n        <form action=\"\" onSubmit={handlePicture} className=\"upload-pic\">\r\n            <label htmlFor=\"file\">Changer l'image</label>\r\n            <imput type=\"file\"\r\n             id='file'\r\n              name='file'\r\n               accept=\".jpg, .jpeg, .png\"\r\n            onChange={(e)=>setFile(e.target.files[0] ) } />\r\n            <br/>\r\n            <imput type=\"sunmit\" value=\"envoyer\"/>\r\n\r\n        </form>\r\n    )\r\n}\r\nexport default UploadImg\r\n"],"mappings":";;AAAA,OAAOA,KAAK,IAAIC,QAAQ,QAAQ,OAAO;AACvC,SAASC,WAAW,EAAEC,WAAW,QAAQ,aAAa;AAAC;AAEvD,MAAMC,SAAS,GAAC,MAAI;EAAA;EAChB,MAAM,CAACC,IAAI,EAACC,OAAO,CAAC,GAACL,QAAQ,EAAE;EAC/B,MAAMM,QAAQ,GAACL,WAAW,EAAE;EAC5B,MAAMM,QAAQ,GAACL,WAAW,CAAEM,KAAK,IAAGA,KAAK,CAACC,WAAW,CAAC;EACtD,MAAMC,aAAa,GAAEC,CAAC,IAAG;IAErBA,CAAC,CAACC,cAAc,EAAE;IAClB,MAAMC,IAAI,GAAC,IAAIC,QAAQ,EAAE;IACzBD,IAAI,CAACE,MAAM,CAAC,MAAM,EAACR,QAAQ,CAACS,MAAM,CAAC;IACnCH,IAAI,CAACE,MAAM,EAAE;EACjB,CAAC;EAKD,oBACI;IAAM,MAAM,EAAC,EAAE;IAAC,QAAQ,EAAEL,aAAc;IAAC,SAAS,EAAC,YAAY;IAAA,wBAC3D;MAAO,OAAO,EAAC,MAAM;MAAA,UAAC;IAAe;MAAA;MAAA;MAAA;IAAA,QAAQ,eAC7C;MAAO,IAAI,EAAC,MAAM;MACjB,EAAE,EAAC,MAAM;MACR,IAAI,EAAC,MAAM;MACV,MAAM,EAAC,mBAAmB;MAC7B,QAAQ,EAAGC,CAAC,IAAGN,OAAO,CAACM,CAAC,CAACM,MAAM,CAACC,KAAK,CAAC,CAAC,CAAC;IAAI;MAAA;MAAA;MAAA;IAAA,QAAG,eAC/C;MAAA;MAAA;MAAA;IAAA,QAAK,eACL;MAAO,IAAI,EAAC,QAAQ;MAAC,KAAK,EAAC;IAAS;MAAA;MAAA;MAAA;IAAA,QAAE;EAAA;IAAA;IAAA;IAAA;EAAA,QAEnC;AAEf,CAAC;AAAA,GA5BKf,SAAS;EAAA,QAEIF,WAAW,EACXC,WAAW;AAAA;AAAA,KAHxBC,SAAS;AA6Bf,eAAeA,SAAS;AAAA;AAAA"},"metadata":{},"sourceType":"module","externalDependencies":[]}