{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\user\\\\Desktop\\\\05mediaSocial\\\\client\\\\src\\\\components\\\\log\\\\index.js\",\n  _s = $RefreshSig$();\nimport React, { useState } from \"react\";\nimport SignInForm from \"./SignInForm\";\nimport SignUpForm from \"./SignUpForm\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst Log = () => {\n  _s();\n  const [signUpModal, setSignUpModal] = useState(true);\n  const [signInModal, setSignInModal] = useState(false);\n  const handleModals = e => {\n    if (e.target.id === \"register\") {\n      setSignInModal(false);\n      setSignUpModal(true);\n    } else if (e.target.id === 'login') {\n      setSignInModal(true);\n      setSignUpModal(false);\n    }\n  };\n  return /*#__PURE__*/_jsxDEV(\"div\", {\n    className: \"connection-form\",\n    children: /*#__PURE__*/_jsxDEV(\"div\", {\n      className: \"form-container\",\n      children: [/*#__PURE__*/_jsxDEV(\"ul\", {\n        children: [/*#__PURE__*/_jsxDEV(\"li\", {\n          onClick: handleModals,\n          id: \"register\",\n          className: signUpModal ? \"active-btn\" : null,\n          children: \"s'inscrire\"\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 26,\n          columnNumber: 13\n        }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n          onClick: handleModals,\n          id: \"login\",\n          children: \"se connecter\"\n        }, void 0, false, {\n          fileName: _jsxFileName,\n          lineNumber: 31,\n          columnNumber: 13\n        }, this)]\n      }, void 0, true, {\n        fileName: _jsxFileName,\n        lineNumber: 25,\n        columnNumber: 9\n      }, this), signUpModal && /*#__PURE__*/_jsxDEV(SignUpForm, {}, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 34,\n        columnNumber: 25\n      }, this), signInModal && /*#__PURE__*/_jsxDEV(SignInForm, {}, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 35,\n        columnNumber: 25\n      }, this)]\n    }, void 0, true, {\n      fileName: _jsxFileName,\n      lineNumber: 24,\n      columnNumber: 5\n    }, this)\n  }, void 0, false, {\n    fileName: _jsxFileName,\n    lineNumber: 23,\n    columnNumber: 1\n  }, this);\n};\n_s(Log, \"6pFo+MxyUPFdJRFw5pGAXeClZ4g=\");\n_c = Log;\nexport default Log;\nvar _c;\n$RefreshReg$(_c, \"Log\");","map":{"version":3,"names":["React","useState","SignInForm","SignUpForm","Log","signUpModal","setSignUpModal","signInModal","setSignInModal","handleModals","e","target","id"],"sources":["C:/Users/user/Desktop/05mediaSocial/client/src/components/log/index.js"],"sourcesContent":["import React, { useState } from \"react\";\r\nimport SignInForm from \"./SignInForm\";\r\nimport SignUpForm from \"./SignUpForm\";\r\n\r\n\r\n\r\nconst Log=()=>{\r\n    const [signUpModal,setSignUpModal]=useState(true);\r\n    const [signInModal,setSignInModal]=useState(false);\r\n    \r\n    const handleModals=(e)=>{\r\n        if(e.target.id === \"register\"){\r\n            setSignInModal(false);\r\n            setSignUpModal(true);\r\n        }else if (e.target.id==='login') {\r\n            setSignInModal(true);\r\n            setSignUpModal(false);\r\n        }\r\n    }\r\n\r\n\r\n    return(\r\n<div className=\"connection-form\">\r\n    <div className=\"form-container\">\r\n        <ul>\r\n            <li onClick={handleModals} id='register' \r\n            className={signUpModal ? \"active-btn\":null}\r\n            >\r\n                s'inscrire\r\n                </li>\r\n            <li onClick={handleModals} id='login'>se connecter</li>\r\n        </ul>\r\n        {/* si tu signeUpModal est sur true alors tu m'achiche SignUpForm */}\r\n        {signUpModal && <SignUpForm/>}\r\n        {signInModal && <SignInForm/>}\r\n\r\n\r\n    </div>\r\n\r\n\r\n</div>\r\n    );\r\n}\r\nexport default Log"],"mappings":";;AAAA,OAAOA,KAAK,IAAIC,QAAQ,QAAQ,OAAO;AACvC,OAAOC,UAAU,MAAM,cAAc;AACrC,OAAOC,UAAU,MAAM,cAAc;AAAC;AAItC,MAAMC,GAAG,GAAC,MAAI;EAAA;EACV,MAAM,CAACC,WAAW,EAACC,cAAc,CAAC,GAACL,QAAQ,CAAC,IAAI,CAAC;EACjD,MAAM,CAACM,WAAW,EAACC,cAAc,CAAC,GAACP,QAAQ,CAAC,KAAK,CAAC;EAElD,MAAMQ,YAAY,GAAEC,CAAC,IAAG;IACpB,IAAGA,CAAC,CAACC,MAAM,CAACC,EAAE,KAAK,UAAU,EAAC;MAC1BJ,cAAc,CAAC,KAAK,CAAC;MACrBF,cAAc,CAAC,IAAI,CAAC;IACxB,CAAC,MAAK,IAAII,CAAC,CAACC,MAAM,CAACC,EAAE,KAAG,OAAO,EAAE;MAC7BJ,cAAc,CAAC,IAAI,CAAC;MACpBF,cAAc,CAAC,KAAK,CAAC;IACzB;EACJ,CAAC;EAGD,oBACJ;IAAK,SAAS,EAAC,iBAAiB;IAAA,uBAC5B;MAAK,SAAS,EAAC,gBAAgB;MAAA,wBAC3B;QAAA,wBACI;UAAI,OAAO,EAAEG,YAAa;UAAC,EAAE,EAAC,UAAU;UACxC,SAAS,EAAEJ,WAAW,GAAG,YAAY,GAAC,IAAK;UAAA,UAC1C;QAEG;UAAA;UAAA;UAAA;QAAA,QAAK,eACT;UAAI,OAAO,EAAEI,YAAa;UAAC,EAAE,EAAC,OAAO;UAAA,UAAC;QAAY;UAAA;UAAA;UAAA;QAAA,QAAK;MAAA;QAAA;QAAA;QAAA;MAAA,QACtD,EAEJJ,WAAW,iBAAI,QAAC,UAAU;QAAA;QAAA;QAAA;MAAA,QAAE,EAC5BE,WAAW,iBAAI,QAAC,UAAU;QAAA;QAAA;QAAA;MAAA,QAAE;IAAA;MAAA;MAAA;MAAA;IAAA;EAG3B;IAAA;IAAA;IAAA;EAAA,QAGJ;AAEN,CAAC;AAAA,GApCKH,GAAG;AAAA,KAAHA,GAAG;AAqCT,eAAeA,GAAG;AAAA;AAAA"},"metadata":{},"sourceType":"module","externalDependencies":[]}