You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
9.6 KiB

{"ast":null,"code":"var _jsxFileName = \"C:\\\\Users\\\\noanr\\\\OneDrive\\\\Documents\\\\2eme an\\xE9e\\\\FavorSiteWebComplet\\\\Favor\\\\Site Web\\\\client\\\\src\\\\components\\\\Log\\\\index.js\",\n _s = $RefreshSig$();\nimport React, { useState } from 'react';\nimport Connexion from './Connexion';\nimport Inscription from './Inscription';\nimport '../../styles/pages/_profil.scss';\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nconst Log = props => {\n _s();\n const [signUpModal, setSignUpModal] = useState(props.signup);\n const [signInModal, setSignInModal] = useState(props.signin);\n const handleModals = e => {\n if (e.target.id === \"register\") {\n setSignInModal(false);\n setSignUpModal(true);\n } else if (e.target.id === \"login\") {\n setSignUpModal(false);\n setSignInModal(true);\n }\n };\n return /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"connection-form\",\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"form-container\",\n children: [/*#__PURE__*/_jsxDEV(\"div\", {\n className: \"info-form-container\",\n children: /*#__PURE__*/_jsxDEV(\"ul\", {\n children: [/*#__PURE__*/_jsxDEV(\"li\", {\n className: \"info-form-right\",\n children: \"Bienvenue !\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 25,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n className: \"info-form-right\",\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"description-type-connection\",\n children: [/*#__PURE__*/_jsxDEV(\"p\", {\n children: \"Vous ne disposez pas\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 28,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"p\", {\n children: \"de compte\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 29,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 29\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 26,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n onClick: handleModals,\n id: \"register\",\n className: signUpModal ? \"active-btn button-form\" : \"button-form\",\n children: \"S'inscrire\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 32,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n className: \"info-form-right\",\n children: /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"description-type-connection\",\n children: [/*#__PURE__*/_jsxDEV(\"p\", {\n children: \"Vous poss\\xE9dez d\\xE9j\\xE0\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 41,\n columnNumber: 33\n }, this), /*#__PURE__*/_jsxDEV(\"p\", {\n children: \"un compte\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 42,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 40,\n columnNumber: 29\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 39,\n columnNumber: 25\n }, this), /*#__PURE__*/_jsxDEV(\"li\", {\n onClick: handleModals,\n id: \"login\",\n className: signInModal ? \"active-btn button-form\" : \"button-form\",\n children: \"Se connecter\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 45,\n columnNumber: 25\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 24,\n columnNumber: 21\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 23,\n columnNumber: 17\n }, this), signUpModal && /*#__PURE__*/_jsxDEV(Inscription, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 54,\n columnNumber: 33\n }, this), signInModal && /*#__PURE__*/_jsxDEV(Connexion, {}, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 55,\n columnNumber: 33\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 22,\n columnNumber: 13\n }, this)\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 21,\n columnNumber: 9\n }, this);\n};\n_s(Log, \"eygprs6r3q+xidSH2JWIxGriLhU=\");\n_c = Log;\nexport default Log;\nvar _c;\n$RefreshReg$(_c, \"Log\");","map":{"version":3,"names":["React","useState","Connexion","Inscription","Log","props","signUpModal","setSignUpModal","signup","signInModal","setSignInModal","signin","handleModals","e","target","id"],"sources":["C:/Users/noanr/OneDrive/Documents/2eme anée/FavorSiteWebComplet/Favor/Site Web/client/src/components/Log/index.js"],"sourcesContent":["import React, { useState } from 'react'\r\nimport Connexion from './Connexion';\r\nimport Inscription from './Inscription';\r\nimport '../../styles/pages/_profil.scss'\r\n\r\nconst Log = ( props ) => {\r\n const [signUpModal, setSignUpModal] = useState(props.signup);\r\n const [signInModal, setSignInModal] = useState(props.signin);\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 setSignUpModal(false);\r\n setSignInModal(true);\r\n }\r\n };\r\n \r\n return (\r\n <div className=\"connection-form\">\r\n <div className=\"form-container\">\r\n <div className=\"info-form-container\">\r\n <ul>\r\n <li className='info-form-right'>Bienvenue !</li>\r\n <li className='info-form-right'>\r\n <div className='description-type-connection'>\r\n <p>Vous ne disposez pas</p> \r\n <p>de compte</p>\r\n </div>\r\n </li>\r\n <li\r\n onClick={handleModals}\r\n id=\"register\"\r\n className={signUpModal ? \"active-btn button-form\" : \"button-form\"}\r\n >\r\n S'inscrire\r\n </li>\r\n <li className='info-form-right'>\r\n <div className='description-type-connection'>\r\n <p>Vous possédez déjà</p>\r\n <p>un compte</p> \r\n </div> \r\n </li>\r\n <li\r\n onClick={handleModals}\r\n id=\"login\"\r\n className={signInModal ? \"active-btn button-form\" : \"button-form\"}\r\n >\r\n Se connecter\r\n </li>\r\n </ul>\r\n </div>\r\n {signUpModal && <Inscription />}\r\n {signInModal && <Connexion />}\r\n </div>\r\n </div>\r\n );\r\n};\r\n\r\nexport default Log;"],"mappings":";;AAAA,OAAOA,KAAK,IAAIC,QAAQ,QAAQ,OAAO;AACvC,OAAOC,SAAS,MAAM,aAAa;AACnC,OAAOC,WAAW,MAAM,eAAe;AACvC,OAAO,iCAAiC;AAAA;AAExC,MAAMC,GAAG,GAAKC,KAAK,IAAM;EAAA;EACrB,MAAM,CAACC,WAAW,EAAEC,cAAc,CAAC,GAAGN,QAAQ,CAACI,KAAK,CAACG,MAAM,CAAC;EAC5D,MAAM,CAACC,WAAW,EAAEC,cAAc,CAAC,GAAGT,QAAQ,CAACI,KAAK,CAACM,MAAM,CAAC;EAE5D,MAAMC,YAAY,GAAIC,CAAC,IAAK;IACxB,IAAIA,CAAC,CAACC,MAAM,CAACC,EAAE,KAAK,UAAU,EAAE;MAC9BL,cAAc,CAAC,KAAK,CAAC;MACrBH,cAAc,CAAC,IAAI,CAAC;IACtB,CAAC,MAAM,IAAIM,CAAC,CAACC,MAAM,CAACC,EAAE,KAAK,OAAO,EAAE;MAClCR,cAAc,CAAC,KAAK,CAAC;MACrBG,cAAc,CAAC,IAAI,CAAC;IACtB;EACF,CAAC;EAEH,oBACI;IAAK,SAAS,EAAC,iBAAiB;IAAA,uBAC5B;MAAK,SAAS,EAAC,gBAAgB;MAAA,wBAC3B;QAAK,SAAS,EAAC,qBAAqB;QAAA,uBAChC;UAAA,wBACI;YAAI,SAAS,EAAC,iBAAiB;YAAA;UAAA;YAAA;YAAA;YAAA;UAAA,QAAiB,eAChD;YAAI,SAAS,EAAC,iBAAiB;YAAA,uBAC3B;cAAK,SAAS,EAAC,6BAA6B;cAAA,wBACxC;gBAAA;cAAA;gBAAA;gBAAA;gBAAA;cAAA,QAA2B,eAC3B;gBAAA;cAAA;gBAAA;gBAAA;gBAAA;cAAA,QAAgB;YAAA;cAAA;cAAA;cAAA;YAAA;UACd;YAAA;YAAA;YAAA;UAAA,QACL,eACL;YACI,OAAO,EAAEE,YAAa;YACtB,EAAE,EAAC,UAAU;YACb,SAAS,EAAEN,WAAW,GAAG,wBAAwB,GAAG,aAAc;YAAA;UAAA;YAAA;YAAA;YAAA;UAAA,QAGjE,eACL;YAAI,SAAS,EAAC,iBAAiB;YAAA,uBAC3B;cAAK,SAAS,EAAC,6BAA6B;cAAA,wBACxC;gBAAA;cAAA;gBAAA;gBAAA;gBAAA;cAAA,QAAyB,eACzB;gBAAA;cAAA;gBAAA;gBAAA;gBAAA;cAAA,QAAgB;YAAA;cAAA;cAAA;cAAA;YAAA;UACd;YAAA;YAAA;YAAA;UAAA,QACL,eACL;YACI,OAAO,EAAEM,YAAa;YACtB,EAAE,EAAC,OAAO;YACV,SAAS,EAAEH,WAAW,GAAG,wBAAwB,GAAG,aAAc;YAAA;UAAA;YAAA;YAAA;YAAA;UAAA,QAGjE;QAAA;UAAA;UAAA;UAAA;QAAA;MACJ;QAAA;QAAA;QAAA;MAAA,QACH,EACLH,WAAW,iBAAI,QAAC,WAAW;QAAA;QAAA;QAAA;MAAA,QAAG,EAC9BG,WAAW,iBAAI,QAAC,SAAS;QAAA;QAAA;QAAA;MAAA,QAAG;IAAA;MAAA;MAAA;MAAA;IAAA;EAC3B;IAAA;IAAA;IAAA;EAAA,QACJ;AAEd,CAAC;AAAC,GArDIL,GAAG;AAAA,KAAHA,GAAG;AAuDT,eAAeA,GAAG;AAAC;AAAA"},"metadata":{},"sourceType":"module"}