{"ast":null,"code":"import { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\n\nvar _jsxFileName = \"/home/sonia/VisualStudioCode/Proyecto-React-Firebase/client/src/pages/auth/logout.tsx\",\n _s = $RefreshSig$();\n\nimport React from 'react';\nimport { useHistory } from 'react-router-dom';\nimport { Button } from 'reactstrap';\nimport AuthContainer from '../../components/AuthContainer';\nimport { auth } from '../../config/firebase';\nimport logging from '../../config/logging';\n\nconst LogoutPage = props => {\n _s();\n\n const history = useHistory();\n\n const Logout = () => {\n auth.signOut().then(() => history.push('/login')).catch(error => logging.error(error));\n };\n\n return /*#__PURE__*/_jsxDEV(AuthContainer, {\n header: \"Logout\",\n children: [/*#__PURE__*/_jsxDEV(\"p\", {\n className: \"text-center\",\n children: \"Are you sure you want to logout?\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 20,\n columnNumber: 13\n }, this), /*#__PURE__*/_jsxDEV(\"div\", {\n className: \"text-center\",\n children: [/*#__PURE__*/_jsxDEV(Button, {\n color: \"danger\",\n className: \"mr-2\",\n onClick: () => history.goBack(),\n children: \"Cancel\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 22,\n columnNumber: 17\n }, this), /*#__PURE__*/_jsxDEV(Button, {\n color: \"info\",\n className: \"mr-2\",\n onClick: () => Logout(),\n children: \"Logout\"\n }, void 0, false, {\n fileName: _jsxFileName,\n lineNumber: 23,\n columnNumber: 17\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 21,\n columnNumber: 13\n }, this)]\n }, void 0, true, {\n fileName: _jsxFileName,\n lineNumber: 19,\n columnNumber: 9\n }, this);\n};\n\n_s(LogoutPage, \"9cZfZ04734qoCGIctmKX7+sX6eU=\", false, function () {\n return [useHistory];\n});\n\n_c = LogoutPage;\nexport default LogoutPage;\n\nvar _c;\n\n$RefreshReg$(_c, \"LogoutPage\");","map":{"version":3,"sources":["/home/sonia/VisualStudioCode/Proyecto-React-Firebase/client/src/pages/auth/logout.tsx"],"names":["React","useHistory","Button","AuthContainer","auth","logging","LogoutPage","props","history","Logout","signOut","then","push","catch","error","goBack"],"mappings":";;;;;AAAA,OAAOA,KAAP,MAAkB,OAAlB;AACA,SAASC,UAAT,QAA2B,kBAA3B;AACA,SAASC,MAAT,QAAuB,YAAvB;AACA,OAAOC,aAAP,MAA0B,gCAA1B;AACA,SAASC,IAAT,QAAqB,uBAArB;AACA,OAAOC,OAAP,MAAoB,sBAApB;;AAGA,MAAMC,UAA+C,GAAGC,KAAK,IAAI;AAAA;;AAC7D,QAAMC,OAAO,GAAGP,UAAU,EAA1B;;AAEA,QAAMQ,MAAM,GAAG,MAAM;AACjBL,IAAAA,IAAI,CAACM,OAAL,GACCC,IADD,CACM,MAAMH,OAAO,CAACI,IAAR,CAAa,QAAb,CADZ,EAECC,KAFD,CAEOC,KAAK,IAAIT,OAAO,CAACS,KAAR,CAAcA,KAAd,CAFhB;AAGH,GAJD;;AAMA,sBACI,QAAC,aAAD;AAAe,IAAA,MAAM,EAAC,QAAtB;AAAA,4BACI;AAAG,MAAA,SAAS,EAAC,aAAb;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YADJ,eAEI;AAAK,MAAA,SAAS,EAAC,aAAf;AAAA,8BACI,QAAC,MAAD;AAAQ,QAAA,KAAK,EAAC,QAAd;AAAuB,QAAA,SAAS,EAAC,MAAjC;AAAwC,QAAA,OAAO,EAAE,MAAMN,OAAO,CAACO,MAAR,EAAvD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cADJ,eAEI,QAAC,MAAD;AAAQ,QAAA,KAAK,EAAC,MAAd;AAAqB,QAAA,SAAS,EAAC,MAA/B;AAAsC,QAAA,OAAO,EAAE,MAAMN,MAAM,EAA3D;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cAFJ;AAAA;AAAA;AAAA;AAAA;AAAA,YAFJ;AAAA;AAAA;AAAA;AAAA;AAAA,UADJ;AASH,CAlBD;;GAAMH,U;UACcL,U;;;KADdK,U;AAoBN,eAAeA,UAAf","sourcesContent":["import React from 'react';\nimport { useHistory } from 'react-router-dom';\nimport { Button } from 'reactstrap';\nimport AuthContainer from '../../components/AuthContainer';\nimport { auth } from '../../config/firebase';\nimport logging from '../../config/logging';\nimport IPageProps from '../../interfaces/page';\n\nconst LogoutPage: React.FunctionComponent = props => {\n const history = useHistory();\n\n const Logout = () => {\n auth.signOut()\n .then(() => history.push('/login'))\n .catch(error => logging.error(error));\n }\n\n return (\n \n

Are you sure you want to logout?

\n
\n \n \n
\n
\n );\n}\n\nexport default LogoutPage;"]},"metadata":{},"sourceType":"module"}