login.js 75 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546
  1. (() => {
  2. var exports = {};
  3. exports.id = 83459;
  4. exports.ids = [83459,64820];
  5. exports.modules = {
  6. /***/ 92743:
  7. /***/ ((module, __webpack_exports__, __webpack_require__) => {
  8. "use strict";
  9. __webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {
  10. __webpack_require__.r(__webpack_exports__);
  11. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  12. /* harmony export */ "default": () => (/* binding */ pageWrapperTemplate),
  13. /* harmony export */ "getServerSideProps": () => (/* binding */ getServerSideProps),
  14. /* harmony export */ "getStaticProps": () => (/* binding */ getStaticProps)
  15. /* harmony export */ });
  16. /* harmony import */ var _sentry_server_config_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(96270);
  17. /* harmony import */ var _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(58097);
  18. /* harmony import */ var _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__);
  19. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(20997);
  20. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__);
  21. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(16689);
  22. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_3__);
  23. /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(71853);
  24. /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(next_router__WEBPACK_IMPORTED_MODULE_4__);
  25. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(60866);
  26. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_5__);
  27. /* harmony import */ var _components_Login_LoginContainer__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(45667);
  28. /* harmony import */ var _components_PageContainer__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(9234);
  29. /* harmony import */ var _dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(79717);
  30. /* harmony import */ var _utils_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(57933);
  31. /* harmony import */ var types_AuthError__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(56110);
  32. var __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_components_Login_LoginContainer__WEBPACK_IMPORTED_MODULE_6__, _dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_8__, _utils_navigation__WEBPACK_IMPORTED_MODULE_9__]);
  33. ([_components_Login_LoginContainer__WEBPACK_IMPORTED_MODULE_6__, _dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_8__, _utils_navigation__WEBPACK_IMPORTED_MODULE_9__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__);
  34. const LoginPage = ()=>{
  35. const toast = (0,_dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_8__/* .useToast */ .pm)();
  36. const { query , replace } = (0,next_router__WEBPACK_IMPORTED_MODULE_4__.useRouter)();
  37. const { t } = next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_5___default()("login");
  38. const getErrorMessage = (0,react__WEBPACK_IMPORTED_MODULE_3__.useCallback)((errorId)=>{
  39. if (errorId in types_AuthError__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .Z) {
  40. return t(`login-error.${errorId}`);
  41. }
  42. return t(`login-error.${types_AuthError__WEBPACK_IMPORTED_MODULE_10__/* ["default"].AuthenticationError */ .Z.AuthenticationError}`);
  43. }, [
  44. t
  45. ]);
  46. (0,react__WEBPACK_IMPORTED_MODULE_3__.useEffect)(()=>{
  47. if (query.error) {
  48. const errorMessage = getErrorMessage(query.error);
  49. toast(errorMessage, {
  50. status: _dls_Toast_Toast__WEBPACK_IMPORTED_MODULE_8__/* .ToastStatus.Error */ .YZ.Error
  51. });
  52. replace((0,_utils_navigation__WEBPACK_IMPORTED_MODULE_9__/* .getLoginNavigationUrl */ .gk)(), null, {
  53. shallow: true
  54. });
  55. }
  56. }, [
  57. query.error,
  58. toast,
  59. replace,
  60. t,
  61. getErrorMessage
  62. ]);
  63. return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_components_PageContainer__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, {
  64. children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(_components_Login_LoginContainer__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {})
  65. });
  66. };
  67. var serverComponentModule = /*#__PURE__*/Object.freeze({
  68. __proto__: null,
  69. 'default': LoginPage
  70. });
  71. /*
  72. * This file is a template for the code which will be substituted when our webpack loader handles non-API files in the
  73. * `pages/` directory.
  74. *
  75. * We use `__SENTRY_WRAPPING_TARGET_FILE__.cjs` as a placeholder for the path to the file being wrapped. Because it's not a real package,
  76. * this causes both TS and ESLint to complain, hence the pragma comments below.
  77. */
  78. const userPageModule = serverComponentModule ;
  79. const pageComponent = userPageModule ? userPageModule.default : undefined;
  80. const origGetInitialProps = pageComponent ? pageComponent.getInitialProps : undefined;
  81. const origGetStaticProps = userPageModule ? userPageModule.getStaticProps : undefined;
  82. const origGetServerSideProps = userPageModule ? userPageModule.getServerSideProps : undefined;
  83. // eslint-disable-next-line @typescript-eslint/no-explicit-any
  84. const getInitialPropsWrappers = {
  85. '/_app': _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapAppGetInitialPropsWithSentry,
  86. '/_document': _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapDocumentGetInitialPropsWithSentry,
  87. '/_error': _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapErrorGetInitialPropsWithSentry,
  88. };
  89. const getInitialPropsWrapper = getInitialPropsWrappers['/login'] || _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapGetInitialPropsWithSentry;
  90. if (pageComponent && typeof origGetInitialProps === 'function') {
  91. pageComponent.getInitialProps = getInitialPropsWrapper(origGetInitialProps) ;
  92. }
  93. const getStaticProps =
  94. typeof origGetStaticProps === 'function'
  95. ? _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapGetStaticPropsWithSentry(origGetStaticProps, '/login')
  96. : undefined;
  97. const getServerSideProps =
  98. typeof origGetServerSideProps === 'function'
  99. ? _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapGetServerSidePropsWithSentry(origGetServerSideProps, '/login')
  100. : undefined;
  101. const pageWrapperTemplate = pageComponent ? _sentry_nextjs__WEBPACK_IMPORTED_MODULE_1__.wrapPageComponentWithSentry(pageComponent ) : pageComponent;
  102. __webpack_async_result__();
  103. } catch(e) { __webpack_async_result__(e); } });
  104. /***/ }),
  105. /***/ 28331:
  106. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  107. "use strict";
  108. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  109. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  110. /* harmony export */ });
  111. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  112. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  113. var _path;
  114. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  115. var SvgApple = function SvgApple(props) {
  116. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  117. viewBox: "0 0 24 24",
  118. xmlns: "http://www.w3.org/2000/svg"
  119. }, props), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  120. fill: "currentColor",
  121. d: "M12.152 6.896c-.948 0-2.415-1.078-3.96-1.04-2.04.027-3.91 1.183-4.961 3.014-2.117 3.675-.546 9.103 1.519 12.09 1.013 1.454 2.208 3.09 3.792 3.039 1.52-.065 2.09-.987 3.935-.987 1.831 0 2.35.987 3.96.948 1.637-.026 2.676-1.48 3.676-2.948 1.156-1.688 1.636-3.325 1.662-3.415-.039-.013-3.182-1.221-3.22-4.857-.026-3.04 2.48-4.494 2.597-4.559-1.429-2.09-3.623-2.324-4.39-2.376-2-.156-3.675 1.09-4.61 1.09zM15.53 3.83c.843-1.012 1.4-2.427 1.245-3.83-1.207.052-2.662.805-3.532 1.818-.78.896-1.454 2.338-1.273 3.714 1.338.104 2.715-.688 3.559-1.701"
  122. })));
  123. };
  124. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgApple);
  125. /***/ }),
  126. /***/ 40373:
  127. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  128. "use strict";
  129. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  130. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  131. /* harmony export */ });
  132. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  133. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  134. var _defs, _path, _g, _g2, _path2, _path3, _path4;
  135. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  136. var SvgCalendar1 = function SvgCalendar1(props) {
  137. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  138. xmlns: "http://www.w3.org/2000/svg",
  139. width: 1080,
  140. viewBox: "0 0 810 810",
  141. height: 1080
  142. }, props), _defs || (_defs = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath", {
  143. id: "a"
  144. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  145. d: "M69.355 279H729v495H69.355Zm0 0"
  146. })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath", {
  147. id: "b"
  148. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  149. d: "M69.355 114H729v186H69.355Zm0 0"
  150. })))), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  151. fill: "#66757f",
  152. d: "M622.11 114.344h41.144v20.613h-41.145Zm0 0"
  153. })), _g || (_g = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
  154. clipPath: "url(#a)"
  155. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  156. fill: "#ccd6dd",
  157. d: "M69.355 279.254v412.27c0 45.538 36.918 82.456 82.454 82.456h494.73c45.535 0 82.453-36.918 82.453-82.457v-412.27Zm0 0"
  158. }))), _g2 || (_g2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
  159. clipPath: "url(#b)"
  160. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  161. fill: "#00bf63",
  162. d: "M646.54 114.344H151.808c-45.536 0-82.454 36.918-82.454 82.453v103.07h659.637v-103.07c0-45.535-36.918-82.453-82.453-82.453Zm0 0"
  163. }))), _path2 || (_path2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  164. fill: "#292f33",
  165. d: "M210.27 211.867c-14.47 0-26.2-13.73-26.2-30.695 0-16.945 11.73-30.692 26.2-30.692 14.449 0 26.18 13.747 26.18 30.692s-11.731 30.695-26.18 30.695Zm123.683 0c-14.473 0-26.2-13.73-26.2-30.695 0-16.945 11.727-30.692 26.2-30.692 14.45 0 26.18 13.747 26.18 30.692s-11.73 30.695-26.18 30.695Zm123.68 0c-14.469 0-26.2-13.73-26.2-30.695 0-16.945 11.731-30.692 26.2-30.692 14.453 0 26.203 13.747 26.203 30.692-.024 16.945-11.75 30.695-26.203 30.695Zm123.683 0c-14.472 0-26.199-13.73-26.199-30.695 0-16.945 11.727-30.692 26.2-30.692 14.449 0 26.199 13.747 26.199 30.692-.02 16.945-11.75 30.695-26.2 30.695Zm0 0"
  166. })), _path3 || (_path3 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  167. fill: "#66757f",
  168. d: "M591.191 35.578c-26.324 0-49.125 16.531-61.718 40.61-12.493-23.563-35.395-40.61-61.965-40.61-26.324 0-49.121 16.531-61.719 40.61-12.488-23.563-35.39-40.61-61.96-40.61-26.325 0-49.126 16.531-61.72 40.61-12.492-23.563-35.394-40.61-61.964-40.61-39.868 0-72.149 37.496-72.149 82.559 0 38.218 21.543 69.488 52.957 80.93 15.645 5.667 25.23-9.215 23.89-21.153-1.132-9.894-7.706-16.344-15.027-20.984-9.996-6.328-20.613-20.778-20.613-38.692 0-22.758 13.832-43.183 30.922-43.183 17.086 0 30.918 18.652 30.918 39.27h20.945c-.062 1.277-.332 2.491-.332 3.792 0 38.215 21.543 69.488 52.957 80.926 15.649 5.672 25.23-9.211 23.89-21.148-1.132-9.875-7.706-16.325-15.026-20.965-9.997-6.328-20.614-20.778-20.614-38.692 0-22.758 13.832-43.183 30.922-43.183s30.961 18.675 30.961 39.289h20.945c-.062 1.277-.332 2.492-.332 3.793 0 38.218 21.543 69.488 52.957 80.93 15.645 5.667 25.23-9.215 23.891-21.153-1.133-9.871-7.707-16.324-15.027-20.96-9.996-6.329-20.614-20.782-20.614-38.696 0-22.754 13.832-43.184 30.922-43.184s30.942 18.656 30.942 39.27h20.941c-.062 1.277-.328 2.492-.328 3.793 0 38.218 21.539 69.488 52.957 80.93 15.645 5.667 25.23-9.215 23.89-21.153-1.132-9.871-7.71-16.324-15.027-20.96-10-6.329-20.613-20.782-20.613-38.696 0-22.754 13.832-43.184 30.918-43.184 17.09 0 30.941 18.656 30.941 39.27h41.145c-.43-41.227-32.484-78.766-72.063-78.766Zm0 0"
  169. })), _path4 || (_path4 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  170. fill: "#fff",
  171. d: "M254.879 341.094h82.453v82.453h-82.453Zm103.066 0h82.457v82.453h-82.457Zm103.07 0h82.454v82.453h-82.453Zm103.067 0h82.457v82.453h-82.457ZM151.809 444.16h82.457v82.457h-82.457Zm103.07 0h82.453v82.457h-82.453Zm103.066 0h82.457v82.457h-82.457Zm103.07 0h82.454v82.457h-82.453Zm103.067 0h82.457v82.457h-82.457ZM151.809 547.23h82.457v82.454h-82.457Zm103.07 0h82.453v82.454h-82.453Zm103.066 0h82.457v82.454h-82.457Zm103.07 0h82.454v82.454h-82.453Zm103.067 0h82.457v82.454h-82.457ZM151.809 650.297h82.457v82.457h-82.457Zm103.07 0h82.453v82.457h-82.453Zm103.066 0h82.457v82.457h-82.457Zm0 0"
  172. })));
  173. };
  174. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgCalendar1);
  175. /***/ }),
  176. /***/ 51053:
  177. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  178. "use strict";
  179. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  180. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  181. /* harmony export */ });
  182. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  183. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  184. var _path;
  185. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  186. var SvgClose = function SvgClose(props) {
  187. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  188. width: 24,
  189. height: 24,
  190. viewBox: "0 0 15 15",
  191. fill: "none",
  192. xmlns: "http://www.w3.org/2000/svg"
  193. }, props), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  194. d: "M11.782 4.032a.575.575 0 1 0-.813-.814L7.5 6.687 4.032 3.218a.575.575 0 0 0-.814.814L6.687 7.5l-3.469 3.468a.575.575 0 0 0 .814.814L7.5 8.313l3.469 3.469a.575.575 0 0 0 .813-.814L8.313 7.5l3.469-3.468Z",
  195. fill: "currentColor",
  196. fillRule: "evenodd",
  197. clipRule: "evenodd"
  198. })));
  199. };
  200. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgClose);
  201. /***/ }),
  202. /***/ 60291:
  203. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  204. "use strict";
  205. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  206. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  207. /* harmony export */ });
  208. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  209. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  210. var _path;
  211. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  212. var SvgFacebook = function SvgFacebook(props) {
  213. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  214. width: 24,
  215. height: 24,
  216. viewBox: "0 0 24 24",
  217. fill: "none",
  218. xmlns: "http://www.w3.org/2000/svg"
  219. }, props), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  220. fillRule: "evenodd",
  221. clipRule: "evenodd",
  222. d: "M0 12.067C0 18.033 4.333 22.994 10 24v-8.667H7V12h3V9.333c0-3 1.933-4.666 4.667-4.666.866 0 1.8.133 2.666.266V8H15.8c-1.467 0-1.8.733-1.8 1.667V12h3.2l-.533 3.333H14V24c5.667-1.006 10-5.966 10-11.933C24 5.43 18.6 0 12 0S0 5.43 0 12.067Z",
  223. fill: "currentColor"
  224. })));
  225. };
  226. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgFacebook);
  227. /***/ }),
  228. /***/ 30217:
  229. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  230. "use strict";
  231. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  232. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  233. /* harmony export */ });
  234. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  235. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  236. var _defs, _g, _path, _path2, _path3, _path4, _path5, _path6, _g2;
  237. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  238. var SvgGoal1 = function SvgGoal1(props) {
  239. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  240. xmlns: "http://www.w3.org/2000/svg",
  241. width: 1080,
  242. viewBox: "0 0 810 810",
  243. height: 1080
  244. }, props), _defs || (_defs = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath", {
  245. id: "a"
  246. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  247. d: "M40.5 40.5h729v729h-729Zm0 0"
  248. })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath", {
  249. id: "b"
  250. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  251. d: "M90 40.5h679.5V717H90Zm0 0"
  252. })))), _g || (_g = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
  253. clipPath: "url(#a)"
  254. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  255. fill: "#ec3655",
  256. d: "M769.535 405c0 201.32-163.215 364.535-364.535 364.535C203.68 769.535 40.465 606.32 40.465 405 40.465 203.645 203.68 40.465 405 40.465c201.32 0 364.535 163.18 364.535 364.535"
  257. }))), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  258. fill: "#fff",
  259. d: "M669.043 405c0 145.836-118.207 264.043-264.043 264.043S140.957 550.836 140.957 405 259.164 140.957 405 140.957 669.043 259.164 669.043 405"
  260. })), _path2 || (_path2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  261. fill: "#ec3655",
  262. d: "M577.402 405c0 95.242-77.16 172.402-172.402 172.402-95.203 0-172.402-77.16-172.402-172.402 0-95.203 77.199-172.402 172.402-172.402 95.242 0 172.402 77.199 172.402 172.402"
  263. })), _path3 || (_path3 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  264. fill: "#fff",
  265. d: "M493.223 405c0 48.723-39.5 88.223-88.223 88.223s-88.223-39.5-88.223-88.223 39.5-88.223 88.223-88.223 88.223 39.5 88.223 88.223"
  266. })), _path4 || (_path4 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  267. fill: "#3abdc4",
  268. d: "M673.453 133.133 549.7 256.922l65.11 25.351 124.78-124.742-66.136-24.398"
  269. })), _path5 || (_path5 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  270. fill: "#3abdc4",
  271. d: "M673.453 133.133 549.7 256.922l-25.39-65.11 124.78-124.785 24.364 66.106"
  272. })), _path6 || (_path6 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  273. fill: "none",
  274. d: "m399.339 362.009 2.648 42.59 42.586 2.68",
  275. stroke: "#51558f",
  276. strokeWidth: 22.0464,
  277. strokeMiterlimit: 10
  278. })), _g2 || (_g2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
  279. clipPath: "url(#b)"
  280. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  281. fill: "none",
  282. d: "m694.319 112.298-292.332 292.3",
  283. stroke: "#51558f",
  284. strokeWidth: 22.0464,
  285. strokeMiterlimit: 10
  286. }))));
  287. };
  288. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgGoal1);
  289. /***/ }),
  290. /***/ 16912:
  291. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  292. "use strict";
  293. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  294. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  295. /* harmony export */ });
  296. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  297. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  298. var _path, _path2, _path3, _path4;
  299. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  300. var SvgGoogle = function SvgGoogle(props) {
  301. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  302. width: 18,
  303. height: 18,
  304. viewBox: "0 0 18 18",
  305. fill: "none",
  306. xmlns: "http://www.w3.org/2000/svg"
  307. }, props), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  308. fillRule: "evenodd",
  309. clipRule: "evenodd",
  310. d: "M17.64 9.205c0-.639-.057-1.252-.164-1.841H9v3.481h4.844a4.14 4.14 0 0 1-1.796 2.716v2.259h2.908c1.702-1.567 2.684-3.875 2.684-6.615Z",
  311. fill: "#4285F4"
  312. })), _path2 || (_path2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  313. fillRule: "evenodd",
  314. clipRule: "evenodd",
  315. d: "M9 18c2.43 0 4.467-.806 5.956-2.18l-2.908-2.259c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332A8.997 8.997 0 0 0 9 18Z",
  316. fill: "#34A853"
  317. })), _path3 || (_path3 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  318. fillRule: "evenodd",
  319. clipRule: "evenodd",
  320. d: "M3.964 10.71A5.41 5.41 0 0 1 3.682 9c0-.593.102-1.17.282-1.71V4.958H.957A8.996 8.996 0 0 0 0 9c0 1.452.348 2.827.957 4.042l3.007-2.332Z",
  321. fill: "#FBBC05"
  322. })), _path4 || (_path4 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  323. fillRule: "evenodd",
  324. clipRule: "evenodd",
  325. d: "M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0A8.997 8.997 0 0 0 .957 4.958L3.964 7.29C4.672 5.163 6.656 3.58 9 3.58Z",
  326. fill: "#EA4335"
  327. })));
  328. };
  329. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgGoogle);
  330. /***/ }),
  331. /***/ 90452:
  332. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  333. "use strict";
  334. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  335. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  336. /* harmony export */ });
  337. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  338. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  339. var _path;
  340. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  341. var SvgLove = function SvgLove(props) {
  342. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  343. xmlns: "http://www.w3.org/2000/svg",
  344. width: 24,
  345. height: 24,
  346. viewBox: "0 0 24 24",
  347. fill: "none",
  348. stroke: "currentColor",
  349. strokeWidth: 2,
  350. strokeLinecap: "round",
  351. strokeLinejoin: "round",
  352. className: "feather feather-heart"
  353. }, props), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  354. d: "M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"
  355. })));
  356. };
  357. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgLove);
  358. /***/ }),
  359. /***/ 16943:
  360. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  361. "use strict";
  362. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  363. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  364. /* harmony export */ });
  365. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  366. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  367. var _path, _path2;
  368. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  369. var SvgMail = function SvgMail(props) {
  370. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  371. width: 24,
  372. height: 24,
  373. viewBox: "0 0 24 24",
  374. fill: "none",
  375. xmlns: "http://www.w3.org/2000/svg"
  376. }, props), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  377. d: "M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2Z",
  378. stroke: "currentColor",
  379. strokeWidth: 2,
  380. strokeLinecap: "round",
  381. strokeLinejoin: "round"
  382. })), _path2 || (_path2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  383. d: "m22 6-10 7L2 6",
  384. stroke: "currentColor",
  385. strokeWidth: 2,
  386. strokeLinecap: "round",
  387. strokeLinejoin: "round"
  388. })));
  389. };
  390. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgMail);
  391. /***/ }),
  392. /***/ 76963:
  393. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  394. "use strict";
  395. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  396. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  397. /* harmony export */ });
  398. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  399. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  400. var _defs, _path, _path2, _path3, _path4, _path5, _path6, _path7, _path8, _path9, _path10, _path11, _g;
  401. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  402. var SvgMobile1 = function SvgMobile1(props) {
  403. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  404. xmlns: "http://www.w3.org/2000/svg",
  405. width: 1080,
  406. viewBox: "0 0 810 810",
  407. height: 1080
  408. }, props), _defs || (_defs = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath", {
  409. id: "a"
  410. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  411. d: "M179.414 29.023h451.5v752.25h-451.5Zm0 0"
  412. })))), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  413. fill: "#232846",
  414. d: "M567.57 768.73H241.484c-27.68 0-50.164-22.476-50.164-50.148V91.719c0-27.723 22.485-50.153 50.164-50.153H567.57c27.727 0 50.164 22.43 50.164 50.153v626.863c0 27.672-22.437 50.148-50.164 50.148"
  415. })), _path2 || (_path2 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  416. fill: "#b9e2e2",
  417. d: "M492.32 41.566v25.075c0 13.812-11.27 25.078-25.086 25.078H341.82c-13.765 0-25.086-11.266-25.086-25.078V41.566H492.32"
  418. })), _path3 || (_path3 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  419. fill: "#f03e51",
  420. d: "M304.832 267.238h-50.168c-6.906 0-12.543-5.633-12.543-12.535v-50.152c0-6.903 5.637-12.535 12.543-12.535h50.168c6.906 0 12.54 5.632 12.54 12.535v50.152c0 6.902-5.634 12.535-12.54 12.535"
  421. })), _path4 || (_path4 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  422. fill: "#524da9",
  423. d: "M430.246 267.238h-50.164c-6.91 0-12.543-5.633-12.543-12.535v-50.152c0-6.903 5.633-12.535 12.543-12.535h50.164c6.91 0 12.543 5.632 12.543 12.535v50.152c0 6.902-5.633 12.535-12.543 12.535"
  424. })), _path5 || (_path5 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  425. fill: "#f4b323",
  426. d: "M555.664 267.238h-50.168c-6.906 0-12.539-5.633-12.539-12.535v-50.152c0-6.903 5.633-12.535 12.54-12.535h50.167c6.91 0 12.543 5.632 12.543 12.535v50.152c0 6.902-5.633 12.535-12.543 12.535"
  427. })), _path6 || (_path6 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  428. fill: "#5ac7be",
  429. d: "M304.832 405.148h-50.168c-6.906 0-12.543-5.632-12.543-12.535v-50.148c0-6.906 5.637-12.54 12.543-12.54h50.168c6.906 0 12.54 5.634 12.54 12.54v50.148c0 6.903-5.634 12.535-12.54 12.535"
  430. })), _path7 || (_path7 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  431. fill: "#45bc5d",
  432. d: "M430.246 405.148h-50.164c-6.91 0-12.543-5.632-12.543-12.535v-50.148c0-6.906 5.633-12.54 12.543-12.54h50.164c6.91 0 12.543 5.634 12.543 12.54v50.148c0 6.903-5.633 12.535-12.543 12.535"
  433. })), _path8 || (_path8 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  434. fill: "#fff",
  435. d: "M555.664 405.148h-50.168c-6.906 0-12.539-5.632-12.539-12.535v-50.148c0-6.906 5.633-12.54 12.54-12.54h50.167c6.91 0 12.543 5.634 12.543 12.54v50.148c0 6.903-5.633 12.535-12.543 12.535"
  436. })), _path9 || (_path9 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  437. fill: "#426abc",
  438. d: "M304.832 543.059h-50.168c-6.906 0-12.543-5.63-12.543-12.536v-50.148c0-6.906 5.637-12.54 12.543-12.54h50.168c6.906 0 12.54 5.634 12.54 12.54v50.148c0 6.907-5.634 12.536-12.54 12.536"
  439. })), _path10 || (_path10 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  440. fill: "#524da9",
  441. d: "M430.246 543.059h-50.164c-6.91 0-12.543-5.63-12.543-12.536v-50.148c0-6.906 5.633-12.54 12.543-12.54h50.164c6.91 0 12.543 5.634 12.543 12.54v50.148c0 6.907-5.633 12.536-12.543 12.536"
  442. })), _path11 || (_path11 = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  443. fill: "#111625",
  444. d: "M492.32 731.121H316.734c-6.906 0-12.539-5.633-12.539-12.539s5.633-12.539 12.54-12.539H492.32c6.957 0 12.54 5.633 12.54 12.539s-5.583 12.54-12.54 12.54"
  445. })), _g || (_g = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("g", {
  446. clipPath: "url(#a)"
  447. }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  448. fill: "#b9e2e2",
  449. d: "M242.121 54.105c-20.77 0-37.625 16.848-37.625 37.614v626.863c0 20.766 16.856 37.613 37.625 37.613h326.086c20.77 0 37.625-16.847 37.625-37.613V91.719c0-20.766-16.855-37.614-37.625-37.614ZM568.207 781.27H242.121c-34.586 0-62.707-28.114-62.707-62.688V91.719c0-34.578 28.121-62.688 62.707-62.688h326.086c34.586 0 62.707 28.11 62.707 62.688v626.863c0 34.574-28.121 62.688-62.707 62.688"
  450. }))));
  451. };
  452. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgMobile1);
  453. /***/ }),
  454. /***/ 52150:
  455. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  456. "use strict";
  457. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  458. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  459. /* harmony export */ });
  460. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(16689);
  461. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
  462. var _path;
  463. function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
  464. var SvgNotesEmpty = function SvgNotesEmpty(props) {
  465. return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg", _extends({
  466. width: 15,
  467. height: 15,
  468. viewBox: "0 0 15 15",
  469. fill: "none",
  470. xmlns: "http://www.w3.org/2000/svg"
  471. }, props), _path || (_path = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("path", {
  472. d: "M3 2.5a.5.5 0 0 1 .5-.5h5.586a.5.5 0 0 1 .353.146l2.415 2.415a.5.5 0 0 1 .146.353V12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-10ZM3.5 1A1.5 1.5 0 0 0 2 2.5v10A1.5 1.5 0 0 0 3.5 14h8a1.5 1.5 0 0 0 1.5-1.5V4.914a1.5 1.5 0 0 0-.44-1.06l-2.414-2.415A1.5 1.5 0 0 0 9.086 1H3.5Zm1 3a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Zm0 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6Zm0 3a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1h-6Z",
  473. fill: "currentColor",
  474. fillRule: "evenodd",
  475. clipRule: "evenodd"
  476. })));
  477. };
  478. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SvgNotesEmpty);
  479. /***/ }),
  480. /***/ 87703:
  481. /***/ ((module) => {
  482. // Exports
  483. module.exports = {
  484. "container": "Feature_container__UEPUK",
  485. "text": "Feature_text__8E4c_"
  486. };
  487. /***/ }),
  488. /***/ 93020:
  489. /***/ ((module) => {
  490. // Exports
  491. module.exports = {
  492. "container": "PageContainer_container__1TUET",
  493. "fullWidth": "PageContainer_fullWidth__RU5GM"
  494. };
  495. /***/ }),
  496. /***/ 72554:
  497. /***/ ((module, __webpack_exports__, __webpack_require__) => {
  498. "use strict";
  499. __webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {
  500. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  501. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__),
  502. /* harmony export */ "p": () => (/* binding */ sendMagicLink)
  503. /* harmony export */ });
  504. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(20997);
  505. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
  506. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(60866);
  507. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_1__);
  508. /* harmony import */ var _FormBuilder_buildTranslatedErrorMessageByErrorId__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(21485);
  509. /* harmony import */ var _FormBuilder_FormBuilder__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(37013);
  510. /* harmony import */ var _login_module_scss__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(97183);
  511. /* harmony import */ var _login_module_scss__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(_login_module_scss__WEBPACK_IMPORTED_MODULE_12__);
  512. /* harmony import */ var _dls_Button_Button__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(50497);
  513. /* harmony import */ var _icons_mail_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(16943);
  514. /* harmony import */ var _icons_west_svg__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(58421);
  515. /* harmony import */ var _utils_auth_apiPaths__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(13830);
  516. /* harmony import */ var _utils_validation__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(91993);
  517. /* harmony import */ var types_ErrorMessageId__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(99133);
  518. /* harmony import */ var types_FieldRule__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(98213);
  519. /* harmony import */ var types_FormField__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(3840);
  520. var __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_FormBuilder_FormBuilder__WEBPACK_IMPORTED_MODULE_3__, _dls_Button_Button__WEBPACK_IMPORTED_MODULE_4__]);
  521. ([_FormBuilder_FormBuilder__WEBPACK_IMPORTED_MODULE_3__, _dls_Button_Button__WEBPACK_IMPORTED_MODULE_4__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__);
  522. const fieldName = "email";
  523. const EmailLogin = ({ back , onSubmit })=>{
  524. const { t } = next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_1___default()("common");
  525. return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
  526. children: [
  527. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_FormBuilder_FormBuilder__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .Z, {
  528. onSubmit: onSubmit,
  529. formFields: [
  530. {
  531. field: fieldName,
  532. type: types_FormField__WEBPACK_IMPORTED_MODULE_10__/* .FormFieldType.Text */ .E.Text,
  533. placeholder: t("form.email"),
  534. rules: [
  535. {
  536. type: types_FieldRule__WEBPACK_IMPORTED_MODULE_9__/* .RuleType.Required */ .S.Required,
  537. value: true,
  538. errorMessage: (0,_FormBuilder_buildTranslatedErrorMessageByErrorId__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)(types_ErrorMessageId__WEBPACK_IMPORTED_MODULE_8__/* ["default"].RequiredField */ .Z.RequiredField, fieldName, t)
  539. },
  540. {
  541. type: types_FieldRule__WEBPACK_IMPORTED_MODULE_9__/* .RuleType.Regex */ .S.Regex,
  542. value: _utils_validation__WEBPACK_IMPORTED_MODULE_11__/* .EMAIL_VALIDATION_REGEX.source */ .b.source,
  543. errorMessage: (0,_FormBuilder_buildTranslatedErrorMessageByErrorId__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)(types_ErrorMessageId__WEBPACK_IMPORTED_MODULE_8__/* ["default"].InvalidEmail */ .Z.InvalidEmail, fieldName, t)
  544. },
  545. ]
  546. },
  547. ],
  548. actionProps: {
  549. prefix: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_mail_svg__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, {}),
  550. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_12___default().loginButton),
  551. type: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_4__/* .ButtonType.Success */ .L$.Success
  552. },
  553. actionText: t("login:continue-email")
  554. }),
  555. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Button_Button__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .ZP, {
  556. onClick: back,
  557. htmlType: "submit",
  558. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_12___default().loginButton),
  559. variant: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_4__/* .ButtonVariant.Ghost */ .Wu.Ghost,
  560. type: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_4__/* .ButtonType.Secondary */ .L$.Secondary,
  561. prefix: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_west_svg__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {}),
  562. children: t("login:other-options")
  563. })
  564. ]
  565. });
  566. };
  567. const sendMagicLink = async (email, redirect)=>{
  568. const response = await fetch((0,_utils_auth_apiPaths__WEBPACK_IMPORTED_MODULE_7__/* .makeSendMagicLinkUrl */ .Si)(redirect), {
  569. method: "post",
  570. headers: {
  571. // eslint-disable-next-line @typescript-eslint/naming-convention
  572. "Content-Type": "application/json"
  573. },
  574. body: JSON.stringify({
  575. destination: email
  576. })
  577. });
  578. const responseJson = await response.json();
  579. const { success , code } = responseJson;
  580. if (success === true) {
  581. return code;
  582. }
  583. throw new Error(responseJson.message);
  584. };
  585. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (EmailLogin);
  586. __webpack_async_result__();
  587. } catch(e) { __webpack_async_result__(e); } });
  588. /***/ }),
  589. /***/ 26002:
  590. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  591. "use strict";
  592. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  593. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  594. /* harmony export */ });
  595. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(20997);
  596. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
  597. /* harmony import */ var next_translate_Trans__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(74137);
  598. /* harmony import */ var next_translate_Trans__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(next_translate_Trans__WEBPACK_IMPORTED_MODULE_1__);
  599. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60866);
  600. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2__);
  601. /* harmony import */ var _login_module_scss__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(97183);
  602. /* harmony import */ var _login_module_scss__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_login_module_scss__WEBPACK_IMPORTED_MODULE_3__);
  603. const EmailSent = ({ verificationCode , email })=>{
  604. const { t } = next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2___default()();
  605. return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
  606. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_3___default().emailSentContainer),
  607. children: [
  608. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
  609. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_3___default().title),
  610. children: t("login:awaiting-confirmation")
  611. }),
  612. /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
  613. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_3___default().paragraphContainer),
  614. children: [
  615. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("p", {
  616. children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx((next_translate_Trans__WEBPACK_IMPORTED_MODULE_1___default()), {
  617. i18nKey: "common:email-verification.email-sent",
  618. values: {
  619. email
  620. },
  621. components: {
  622. strong: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("strong", {
  623. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_3___default().emailContainer)
  624. })
  625. }
  626. })
  627. }),
  628. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("p", {
  629. children: t("login:verify-code")
  630. })
  631. ]
  632. }),
  633. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("p", {
  634. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_3___default().verificationCode),
  635. children: verificationCode
  636. })
  637. ]
  638. });
  639. };
  640. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (EmailSent);
  641. /***/ }),
  642. /***/ 68968:
  643. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  644. "use strict";
  645. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  646. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  647. /* harmony export */ });
  648. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(20997);
  649. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
  650. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(16689);
  651. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  652. /* harmony import */ var _Feature_module_scss__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(87703);
  653. /* harmony import */ var _Feature_module_scss__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_Feature_module_scss__WEBPACK_IMPORTED_MODULE_3__);
  654. /* harmony import */ var _dls_IconContainer_IconContainer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(17999);
  655. const Feature = ({ text , icon })=>{
  656. return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
  657. className: (_Feature_module_scss__WEBPACK_IMPORTED_MODULE_3___default().container),
  658. children: [
  659. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_IconContainer_IconContainer__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .ZP, {
  660. shouldForceSetColors: false,
  661. icon: icon,
  662. shouldFlipOnRTL: false
  663. }),
  664. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("p", {
  665. className: (_Feature_module_scss__WEBPACK_IMPORTED_MODULE_3___default().text),
  666. children: text
  667. })
  668. ]
  669. });
  670. };
  671. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Feature);
  672. /***/ }),
  673. /***/ 45667:
  674. /***/ ((module, __webpack_exports__, __webpack_require__) => {
  675. "use strict";
  676. __webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {
  677. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  678. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  679. /* harmony export */ });
  680. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(20997);
  681. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
  682. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(16689);
  683. /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
  684. /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(71853);
  685. /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_router__WEBPACK_IMPORTED_MODULE_2__);
  686. /* harmony import */ var next_translate_Trans__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(74137);
  687. /* harmony import */ var next_translate_Trans__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(next_translate_Trans__WEBPACK_IMPORTED_MODULE_3__);
  688. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(60866);
  689. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_4__);
  690. /* harmony import */ var _EmailSent__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(26002);
  691. /* harmony import */ var _Feature__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(68968);
  692. /* harmony import */ var _login_module_scss__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(97183);
  693. /* harmony import */ var _login_module_scss__WEBPACK_IMPORTED_MODULE_20___default = /*#__PURE__*/__webpack_require__.n(_login_module_scss__WEBPACK_IMPORTED_MODULE_20__);
  694. /* harmony import */ var _ResendEmailSection__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(68205);
  695. /* harmony import */ var _components_Login_EmailLogin__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(72554);
  696. /* harmony import */ var _components_Login_SocialLogin__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(25405);
  697. /* harmony import */ var _dls_Button_Button__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(50497);
  698. /* harmony import */ var _dls_Link_Link__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(61239);
  699. /* harmony import */ var _icons_calendar_1_svg__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(40373);
  700. /* harmony import */ var _icons_goal_1_svg__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(30217);
  701. /* harmony import */ var _icons_love_svg__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(90452);
  702. /* harmony import */ var _icons_mobile_1_svg__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(76963);
  703. /* harmony import */ var _icons_notes_empty_svg__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(52150);
  704. /* harmony import */ var _icons_sun_outline_svg__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(80792);
  705. /* harmony import */ var _utils_eventLogger__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(55943);
  706. /* harmony import */ var types_auth_AuthType__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(40823);
  707. var __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_ResendEmailSection__WEBPACK_IMPORTED_MODULE_7__, _components_Login_EmailLogin__WEBPACK_IMPORTED_MODULE_8__, _components_Login_SocialLogin__WEBPACK_IMPORTED_MODULE_9__, _dls_Button_Button__WEBPACK_IMPORTED_MODULE_10__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_18__]);
  708. ([_ResendEmailSection__WEBPACK_IMPORTED_MODULE_7__, _components_Login_EmailLogin__WEBPACK_IMPORTED_MODULE_8__, _components_Login_SocialLogin__WEBPACK_IMPORTED_MODULE_9__, _dls_Button_Button__WEBPACK_IMPORTED_MODULE_10__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_18__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__);
  709. var LoginType;
  710. (function(LoginType) {
  711. LoginType["Social"] = "social";
  712. LoginType["Email"] = "email";
  713. })(LoginType || (LoginType = {}));
  714. const LoginContainer = ()=>{
  715. const { 0: loginType , 1: setLoginType } = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(LoginType.Social);
  716. const { t } = next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_4___default()();
  717. const { query } = (0,next_router__WEBPACK_IMPORTED_MODULE_2__.useRouter)();
  718. const redirect = query.r ? decodeURIComponent(query.r.toString()) : undefined;
  719. const { 0: magicLinkVerificationCode , 1: setMagicLinkVerificationCode } = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)("");
  720. const { 0: email , 1: setEmail } = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)("");
  721. const onEmailLoginSubmit = ({ email: emailInput })=>{
  722. setEmail(emailInput);
  723. return (0,_components_Login_EmailLogin__WEBPACK_IMPORTED_MODULE_8__/* .sendMagicLink */ .p)(emailInput, redirect).then(setMagicLinkVerificationCode).catch(()=>{
  724. return {
  725. errors: {
  726. email: t("common:error.email-login-fail")
  727. }
  728. };
  729. });
  730. };
  731. const onMagicLinkClicked = ()=>{
  732. setLoginType(LoginType.Email);
  733. // eslint-disable-next-line i18next/no-literal-string
  734. (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_18__/* .logButtonClick */ .MY)(`${types_auth_AuthType__WEBPACK_IMPORTED_MODULE_19__/* ["default"].Email */ .Z.Email}_login`);
  735. };
  736. const onOtherOptionsClicked = ()=>{
  737. setLoginType(LoginType.Social);
  738. (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_18__/* .logButtonClick */ .MY)("other_auth_options");
  739. };
  740. const onResendEmailButtonClicked = ()=>{
  741. onEmailLoginSubmit({
  742. email
  743. });
  744. (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_18__/* .logButtonClick */ .MY)("resend_email");
  745. };
  746. const onLoginWithEmailSubmit = (data)=>{
  747. (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_18__/* .logFormSubmission */ .dz)("email_login");
  748. return onEmailLoginSubmit(data);
  749. };
  750. if (magicLinkVerificationCode) {
  751. return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
  752. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_20___default().outerContainer),
  753. children: [
  754. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_EmailSent__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, {
  755. email: email,
  756. verificationCode: magicLinkVerificationCode
  757. }),
  758. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_ResendEmailSection__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z, {
  759. onResendButtonClicked: onResendEmailButtonClicked
  760. }, magicLinkVerificationCode)
  761. ]
  762. });
  763. }
  764. return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
  765. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_20___default().outerContainer),
  766. children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("div", {
  767. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_20___default().innerContainer),
  768. children: [
  769. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
  770. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_20___default().title),
  771. children: t("login:login-title")
  772. }),
  773. loginType === LoginType.Email ? /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_components_Login_EmailLogin__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, {
  774. back: onOtherOptionsClicked,
  775. onSubmit: onLoginWithEmailSubmit
  776. }) : /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
  777. children: [
  778. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_Feature__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
  779. icon: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_notes_empty_svg__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {}),
  780. text: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx((next_translate_Trans__WEBPACK_IMPORTED_MODULE_3___default()), {
  781. i18nKey: "login:feature-6",
  782. components: {
  783. b: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("b", {
  784. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_20___default().bold)
  785. }, 0)
  786. }
  787. })
  788. }),
  789. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_Feature__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
  790. icon: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_goal_1_svg__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, {}),
  791. text: t("login:feature-1")
  792. }),
  793. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_Feature__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
  794. icon: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_calendar_1_svg__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {}),
  795. text: t("login:feature-2")
  796. }),
  797. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_Feature__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
  798. icon: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_love_svg__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, {}),
  799. text: t("login:feature-3")
  800. }),
  801. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_Feature__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
  802. icon: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_mobile_1_svg__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, {}),
  803. text: t("login:feature-4")
  804. }),
  805. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_Feature__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
  806. icon: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_sun_outline_svg__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {}),
  807. text: t("login:feature-5")
  808. }),
  809. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("p", {
  810. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_20___default().cta),
  811. children: t("login:login-cta")
  812. })
  813. ]
  814. }),
  815. loginType === LoginType.Social && /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
  816. children: [
  817. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_components_Login_SocialLogin__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, {
  818. redirect: redirect
  819. }),
  820. process.env.NEXT_PUBLIC_ENABLE_MAGIC_LINK_LOGIN === "true" && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Button_Button__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP, {
  821. onClick: onMagicLinkClicked,
  822. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_20___default().loginButton),
  823. variant: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_10__/* .ButtonVariant.Outlined */ .Wu.Outlined,
  824. type: _dls_Button_Button__WEBPACK_IMPORTED_MODULE_10__/* .ButtonType.Success */ .L$.Success,
  825. children: t("login:continue-email")
  826. })
  827. ]
  828. }),
  829. /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("span", {
  830. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_20___default().privacyText),
  831. children: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx((next_translate_Trans__WEBPACK_IMPORTED_MODULE_3___default()), {
  832. components: {
  833. link: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Link_Link__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
  834. href: "/privacy",
  835. variant: _dls_Link_Link__WEBPACK_IMPORTED_MODULE_11__/* .LinkVariant.Blend */ .r.Blend,
  836. isNewTab: true
  837. })
  838. },
  839. i18nKey: "login:privacy-policy"
  840. })
  841. })
  842. ]
  843. })
  844. });
  845. };
  846. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (LoginContainer);
  847. __webpack_async_result__();
  848. } catch(e) { __webpack_async_result__(e); } });
  849. /***/ }),
  850. /***/ 25405:
  851. /***/ ((module, __webpack_exports__, __webpack_require__) => {
  852. "use strict";
  853. __webpack_require__.a(module, async (__webpack_handle_async_dependencies__, __webpack_async_result__) => { try {
  854. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  855. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  856. /* harmony export */ });
  857. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(20997);
  858. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
  859. /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(59003);
  860. /* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);
  861. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60866);
  862. /* harmony import */ var next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2__);
  863. /* harmony import */ var _login_module_scss__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(97183);
  864. /* harmony import */ var _login_module_scss__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_login_module_scss__WEBPACK_IMPORTED_MODULE_10__);
  865. /* harmony import */ var _dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(50497);
  866. /* harmony import */ var _icons_apple_svg__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(28331);
  867. /* harmony import */ var _icons_facebook_svg__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(60291);
  868. /* harmony import */ var _icons_google_svg__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(16912);
  869. /* harmony import */ var _utils_auth_apiPaths__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(13830);
  870. /* harmony import */ var _utils_eventLogger__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(55943);
  871. /* harmony import */ var types_auth_AuthType__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(40823);
  872. var __webpack_async_dependencies__ = __webpack_handle_async_dependencies__([_dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_8__]);
  873. ([_dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__, _utils_eventLogger__WEBPACK_IMPORTED_MODULE_8__] = __webpack_async_dependencies__.then ? (await __webpack_async_dependencies__)() : __webpack_async_dependencies__);
  874. const SocialLogin = ({ redirect })=>{
  875. const { t } = next_translate_useTranslation__WEBPACK_IMPORTED_MODULE_2___default()("login");
  876. const logSocialLoginClick = (type)=>{
  877. // eslint-disable-next-line i18next/no-literal-string
  878. (0,_utils_eventLogger__WEBPACK_IMPORTED_MODULE_8__/* .logButtonClick */ .MY)(`${type}_login`);
  879. };
  880. return /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.Fragment, {
  881. children: [
  882. process.env.NEXT_PUBLIC_ENABLE_GOOGLE_LOGIN === "true" && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP, {
  883. prefix: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_google_svg__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {}),
  884. className: classnames__WEBPACK_IMPORTED_MODULE_1___default()((_login_module_scss__WEBPACK_IMPORTED_MODULE_10___default().loginButton), (_login_module_scss__WEBPACK_IMPORTED_MODULE_10___default().googleButton)),
  885. href: (0,_utils_auth_apiPaths__WEBPACK_IMPORTED_MODULE_7__/* .makeGoogleLoginUrl */ .Ej)(redirect),
  886. shouldFlipOnRTL: false,
  887. onClick: ()=>{
  888. logSocialLoginClick(types_auth_AuthType__WEBPACK_IMPORTED_MODULE_9__/* ["default"].Google */ .Z.Google);
  889. },
  890. children: t("continue-google")
  891. }),
  892. process.env.NEXT_PUBLIC_ENABLE_FB_LOGIN === "true" && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP, {
  893. prefix: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_facebook_svg__WEBPACK_IMPORTED_MODULE_5__/* ["default"] */ .Z, {}),
  894. className: classnames__WEBPACK_IMPORTED_MODULE_1___default()((_login_module_scss__WEBPACK_IMPORTED_MODULE_10___default().loginButton), (_login_module_scss__WEBPACK_IMPORTED_MODULE_10___default().facebookButton)),
  895. href: (0,_utils_auth_apiPaths__WEBPACK_IMPORTED_MODULE_7__/* .makeFacebookLoginUrl */ .ZF)(redirect),
  896. shouldFlipOnRTL: false,
  897. onClick: ()=>{
  898. logSocialLoginClick(types_auth_AuthType__WEBPACK_IMPORTED_MODULE_9__/* ["default"].Facebook */ .Z.Facebook);
  899. },
  900. children: t("continue-facebook")
  901. }),
  902. process.env.NEXT_PUBLIC_ENABLE_APPLE_LOGIN === "true" && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_dls_Button_Button__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP, {
  903. href: (0,_utils_auth_apiPaths__WEBPACK_IMPORTED_MODULE_7__/* .makeAppleLoginUrl */ .Z2)(redirect),
  904. prefix: /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(_icons_apple_svg__WEBPACK_IMPORTED_MODULE_4__/* ["default"] */ .Z, {}),
  905. className: (_login_module_scss__WEBPACK_IMPORTED_MODULE_10___default().loginButton),
  906. shouldFlipOnRTL: false,
  907. onClick: ()=>{
  908. logSocialLoginClick(types_auth_AuthType__WEBPACK_IMPORTED_MODULE_9__/* ["default"].Apple */ .Z.Apple);
  909. },
  910. children: t("continue-apple")
  911. })
  912. ]
  913. });
  914. };
  915. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SocialLogin);
  916. __webpack_async_result__();
  917. } catch(e) { __webpack_async_result__(e); } });
  918. /***/ }),
  919. /***/ 9234:
  920. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  921. "use strict";
  922. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  923. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  924. /* harmony export */ });
  925. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(20997);
  926. /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
  927. /* harmony import */ var _PageContainer_module_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(93020);
  928. /* harmony import */ var _PageContainer_module_scss__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_PageContainer_module_scss__WEBPACK_IMPORTED_MODULE_1__);
  929. const PageContainer = ({ children })=>{
  930. return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("div", {
  931. className: (_PageContainer_module_scss__WEBPACK_IMPORTED_MODULE_1___default().container),
  932. children: children
  933. });
  934. };
  935. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (PageContainer);
  936. /***/ }),
  937. /***/ 91993:
  938. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  939. "use strict";
  940. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  941. /* harmony export */ "b": () => (/* binding */ EMAIL_VALIDATION_REGEX)
  942. /* harmony export */ });
  943. // eslint-disable-next-line import/prefer-default-export
  944. const EMAIL_VALIDATION_REGEX = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
  945. /***/ }),
  946. /***/ 56110:
  947. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  948. "use strict";
  949. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  950. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  951. /* harmony export */ });
  952. var AuthError;
  953. (function(AuthError) {
  954. AuthError["AuthenticationError"] = "AuthenticationError";
  955. AuthError["TokenExpiredError"] = "TokenExpiredError";
  956. AuthError["GenerateCookieError"] = "GenerateCookieError";
  957. })(AuthError || (AuthError = {}));
  958. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AuthError);
  959. /***/ }),
  960. /***/ 40823:
  961. /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
  962. "use strict";
  963. /* harmony export */ __webpack_require__.d(__webpack_exports__, {
  964. /* harmony export */ "Z": () => (__WEBPACK_DEFAULT_EXPORT__)
  965. /* harmony export */ });
  966. var AuthType;
  967. (function(AuthType) {
  968. AuthType["Facebook"] = "Facebook";
  969. AuthType["Apple"] = "Apple";
  970. AuthType["Google"] = "Google";
  971. AuthType["Email"] = "Email";
  972. })(AuthType || (AuthType = {}));
  973. /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AuthType);
  974. /***/ }),
  975. /***/ 75184:
  976. /***/ ((module) => {
  977. "use strict";
  978. module.exports = require("@reduxjs/toolkit");
  979. /***/ }),
  980. /***/ 58097:
  981. /***/ ((module) => {
  982. "use strict";
  983. module.exports = require("@sentry/nextjs");
  984. /***/ }),
  985. /***/ 59003:
  986. /***/ ((module) => {
  987. "use strict";
  988. module.exports = require("classnames");
  989. /***/ }),
  990. /***/ 59606:
  991. /***/ ((module) => {
  992. "use strict";
  993. module.exports = require("humps");
  994. /***/ }),
  995. /***/ 59969:
  996. /***/ ((module) => {
  997. "use strict";
  998. module.exports = require("lodash/capitalize");
  999. /***/ }),
  1000. /***/ 12372:
  1001. /***/ ((module) => {
  1002. "use strict";
  1003. module.exports = require("lodash/findKey");
  1004. /***/ }),
  1005. /***/ 98492:
  1006. /***/ ((module) => {
  1007. "use strict";
  1008. module.exports = require("lodash/groupBy");
  1009. /***/ }),
  1010. /***/ 35526:
  1011. /***/ ((module) => {
  1012. "use strict";
  1013. module.exports = require("lodash/random");
  1014. /***/ }),
  1015. /***/ 64042:
  1016. /***/ ((module) => {
  1017. "use strict";
  1018. module.exports = require("lodash/range");
  1019. /***/ }),
  1020. /***/ 74137:
  1021. /***/ ((module) => {
  1022. "use strict";
  1023. module.exports = require("next-translate/Trans");
  1024. /***/ }),
  1025. /***/ 60866:
  1026. /***/ ((module) => {
  1027. "use strict";
  1028. module.exports = require("next-translate/useTranslation");
  1029. /***/ }),
  1030. /***/ 3280:
  1031. /***/ ((module) => {
  1032. "use strict";
  1033. module.exports = require("next/dist/shared/lib/app-router-context.js");
  1034. /***/ }),
  1035. /***/ 92796:
  1036. /***/ ((module) => {
  1037. "use strict";
  1038. module.exports = require("next/dist/shared/lib/head-manager-context.js");
  1039. /***/ }),
  1040. /***/ 3539:
  1041. /***/ ((module) => {
  1042. "use strict";
  1043. module.exports = require("next/dist/shared/lib/i18n/detect-domain-locale.js");
  1044. /***/ }),
  1045. /***/ 34014:
  1046. /***/ ((module) => {
  1047. "use strict";
  1048. module.exports = require("next/dist/shared/lib/i18n/normalize-locale-path.js");
  1049. /***/ }),
  1050. /***/ 78524:
  1051. /***/ ((module) => {
  1052. "use strict";
  1053. module.exports = require("next/dist/shared/lib/is-plain-object.js");
  1054. /***/ }),
  1055. /***/ 78020:
  1056. /***/ ((module) => {
  1057. "use strict";
  1058. module.exports = require("next/dist/shared/lib/mitt.js");
  1059. /***/ }),
  1060. /***/ 64406:
  1061. /***/ ((module) => {
  1062. "use strict";
  1063. module.exports = require("next/dist/shared/lib/page-path/denormalize-page-path.js");
  1064. /***/ }),
  1065. /***/ 24964:
  1066. /***/ ((module) => {
  1067. "use strict";
  1068. module.exports = require("next/dist/shared/lib/router-context.js");
  1069. /***/ }),
  1070. /***/ 93431:
  1071. /***/ ((module) => {
  1072. "use strict";
  1073. module.exports = require("next/dist/shared/lib/router/utils/add-locale.js");
  1074. /***/ }),
  1075. /***/ 11751:
  1076. /***/ ((module) => {
  1077. "use strict";
  1078. module.exports = require("next/dist/shared/lib/router/utils/add-path-prefix.js");
  1079. /***/ }),
  1080. /***/ 46220:
  1081. /***/ ((module) => {
  1082. "use strict";
  1083. module.exports = require("next/dist/shared/lib/router/utils/compare-states.js");
  1084. /***/ }),
  1085. /***/ 10299:
  1086. /***/ ((module) => {
  1087. "use strict";
  1088. module.exports = require("next/dist/shared/lib/router/utils/format-next-pathname-info.js");
  1089. /***/ }),
  1090. /***/ 23938:
  1091. /***/ ((module) => {
  1092. "use strict";
  1093. module.exports = require("next/dist/shared/lib/router/utils/format-url.js");
  1094. /***/ }),
  1095. /***/ 29565:
  1096. /***/ ((module) => {
  1097. "use strict";
  1098. module.exports = require("next/dist/shared/lib/router/utils/get-asset-path-from-route.js");
  1099. /***/ }),
  1100. /***/ 35789:
  1101. /***/ ((module) => {
  1102. "use strict";
  1103. module.exports = require("next/dist/shared/lib/router/utils/get-next-pathname-info.js");
  1104. /***/ }),
  1105. /***/ 1897:
  1106. /***/ ((module) => {
  1107. "use strict";
  1108. module.exports = require("next/dist/shared/lib/router/utils/is-bot.js");
  1109. /***/ }),
  1110. /***/ 1428:
  1111. /***/ ((module) => {
  1112. "use strict";
  1113. module.exports = require("next/dist/shared/lib/router/utils/is-dynamic.js");
  1114. /***/ }),
  1115. /***/ 28854:
  1116. /***/ ((module) => {
  1117. "use strict";
  1118. module.exports = require("next/dist/shared/lib/router/utils/parse-path.js");
  1119. /***/ }),
  1120. /***/ 91292:
  1121. /***/ ((module) => {
  1122. "use strict";
  1123. module.exports = require("next/dist/shared/lib/router/utils/parse-relative-url.js");
  1124. /***/ }),
  1125. /***/ 34567:
  1126. /***/ ((module) => {
  1127. "use strict";
  1128. module.exports = require("next/dist/shared/lib/router/utils/path-has-prefix.js");
  1129. /***/ }),
  1130. /***/ 80979:
  1131. /***/ ((module) => {
  1132. "use strict";
  1133. module.exports = require("next/dist/shared/lib/router/utils/querystring.js");
  1134. /***/ }),
  1135. /***/ 93297:
  1136. /***/ ((module) => {
  1137. "use strict";
  1138. module.exports = require("next/dist/shared/lib/router/utils/remove-trailing-slash.js");
  1139. /***/ }),
  1140. /***/ 36052:
  1141. /***/ ((module) => {
  1142. "use strict";
  1143. module.exports = require("next/dist/shared/lib/router/utils/resolve-rewrites.js");
  1144. /***/ }),
  1145. /***/ 84226:
  1146. /***/ ((module) => {
  1147. "use strict";
  1148. module.exports = require("next/dist/shared/lib/router/utils/route-matcher.js");
  1149. /***/ }),
  1150. /***/ 95052:
  1151. /***/ ((module) => {
  1152. "use strict";
  1153. module.exports = require("next/dist/shared/lib/router/utils/route-regex.js");
  1154. /***/ }),
  1155. /***/ 59232:
  1156. /***/ ((module) => {
  1157. "use strict";
  1158. module.exports = require("next/dist/shared/lib/utils.js");
  1159. /***/ }),
  1160. /***/ 71853:
  1161. /***/ ((module) => {
  1162. "use strict";
  1163. module.exports = require("next/router");
  1164. /***/ }),
  1165. /***/ 16689:
  1166. /***/ ((module) => {
  1167. "use strict";
  1168. module.exports = require("react");
  1169. /***/ }),
  1170. /***/ 20997:
  1171. /***/ ((module) => {
  1172. "use strict";
  1173. module.exports = require("react/jsx-runtime");
  1174. /***/ }),
  1175. /***/ 11601:
  1176. /***/ ((module) => {
  1177. "use strict";
  1178. module.exports = import("@radix-ui/react-checkbox");;
  1179. /***/ }),
  1180. /***/ 4086:
  1181. /***/ ((module) => {
  1182. "use strict";
  1183. module.exports = import("@radix-ui/react-radio-group");;
  1184. /***/ }),
  1185. /***/ 66704:
  1186. /***/ ((module) => {
  1187. "use strict";
  1188. module.exports = import("@radix-ui/react-tooltip");;
  1189. /***/ }),
  1190. /***/ 28560:
  1191. /***/ ((module) => {
  1192. "use strict";
  1193. module.exports = import("@radix-ui/react-visually-hidden");;
  1194. /***/ }),
  1195. /***/ 88813:
  1196. /***/ ((module) => {
  1197. "use strict";
  1198. module.exports = import("firebase/compat/analytics");;
  1199. /***/ }),
  1200. /***/ 33773:
  1201. /***/ ((module) => {
  1202. "use strict";
  1203. module.exports = import("firebase/compat/app");;
  1204. /***/ }),
  1205. /***/ 45641:
  1206. /***/ ((module) => {
  1207. "use strict";
  1208. module.exports = import("react-hook-form");;
  1209. /***/ }),
  1210. /***/ 3590:
  1211. /***/ ((module) => {
  1212. "use strict";
  1213. module.exports = import("react-toastify");;
  1214. /***/ }),
  1215. /***/ 63477:
  1216. /***/ ((module) => {
  1217. "use strict";
  1218. module.exports = require("querystring");
  1219. /***/ })
  1220. };
  1221. ;
  1222. // load runtime
  1223. var __webpack_require__ = require("../webpack-runtime.js");
  1224. __webpack_require__.C(exports);
  1225. var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
  1226. var __webpack_exports__ = __webpack_require__.X(0, [11497,79165,96270,24709,57933,61239,50497,79717,13830,91308,42752,37013,17999,32502,24293], () => (__webpack_exec__(92743)));
  1227. module.exports = __webpack_exports__;
  1228. })();
  1229. //# sourceMappingURL=login.js.map