PageSourceSearch

https://scotiaweb.scotiabank.com.mx/auth/static/js/main.208edcad.js

js scotiabank.com.mx collected 2026-10-02 04:04:05 UTC 86,477 bytes, 2,419 lines download raw bytes

1(globalThis["webpackChunkdfmexbyn_beyond_oauth_ui"] = globalThis["webpackChunkdfmexbyn_beyond_oauth_ui"] || []).push([["main"],{
2
3/***/ 4012:
4/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
5
6"use strict";
7/* harmony export */ __webpack_require__.d(__webpack_exports__, {
8/* harmony export */   A: () => (/* binding */ useEventTraking)
9/* harmony export */ });
10/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6540);
11/* harmony import */ var _useAppContext__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(2907);
12
13
14function useEventTraking() {
15  const {
16    state: {
17      eventTracking
18    }
19  } = react__WEBPACK_IMPORTED_MODULE_0__.useContext(_useAppContext__WEBPACK_IMPORTED_MODULE_1__/* .Context */ .o);
20  function sendEvent(data = '') {
21    const finalData = data !== '' ? data : eventTracking;
22    window.dlAnalytics = finalData;
23
24    // eslint-disable-next-line no-underscore-dangle
25    if (window._satellite) {
26      // eslint-disable-next-line no-underscore-dangle
27      window._satellite.track(eventTracking.eventName, eventTracking.dataEvent);
28    }
29    if (window.dataLayer) {
30      window.dataLayer.push(finalData);
31    }
32  }
33  return {
34    sendEvent
35  };
36}
37
38/***/ }),
39
40/***/ 2907:
41/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
42
43"use strict";
44/* harmony export */ __webpack_require__.d(__webpack_exports__, {
45/* harmony export */   A: () => (/* binding */ AppContext),
46/* harmony export */   o: () => (/* binding */ Context)
47/* harmony export */ });
48/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6540);
49/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(5556);
50/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);
51/* harmony import */ var _utils_analyticsEvents__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3613);
52/* harmony import */ var _utils_SignInErrors__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(7027);
53/* harmony import */ var _utils_FormPassError__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(5111);
54var _jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/hooks/useAppContext.js";
55/* eslint-disable react/jsx-filename-extension */
56
57
58
59
60
61
62const initialState = {
63  coordinates: {
64    error: null,
65    locationLatitude: null,
66    locationLongitude: null,
67    coordinatesStatus: null
68  },
69  oauthParams: {},
70  username: null,
71  displayname: null,
72  authenticationKey: null,
73  showGeoDisclaimer: false,
74  geoDisclaimerChecked: false,
75  errorTypeSignIn: null,
76  topBrowsers: false,
77  eventTracking: null,
78  showErrorDisclaimer: null,
79  globalModal: {
80    isOpen: false
81  }
82};
83const errorObjectFormatted = (arrayError, payload) => {
84  if (!payload) return null;
85  const error = arrayError.find(ec => payload.includes(ec.id));
86  if (!error) return null;
87  return {
88    ...error,
89    id: payload
90  };
91};
92function reducer(state, action) {
93  const {
94    type,
95    payload
96  } = action;
97  if (type === 'setCoordinates') return {
98    ...state,
99    coordinates: payload
100  };
101  if (type === 'setUser') {
102    const {
103      displayname,
104      username,
105      authenticationKey
106    } = payload;
107    const key = `statusDisclaimer-${username}`;
108    return {
109      ...state,
110      username,
111      displayname,
112      authenticationKey,
113      geoDisclaimerChecked: localStorage.getItem(key) === '1'
114    };
115  }
116  if (type === 'setEvent') {
117    const {
118      eventType
119    } = payload;
120    return {
121      ...state,
122      eventTracking: {
123        ..._utils_analyticsEvents__WEBPACK_IMPORTED_MODULE_1__/* .ANALYTICS_EVENTS_DATA */ ._.find(event => event.ruta === eventType),
124        event: 'pageView'
125      }
126    };
127  }
128  if (type === 'setShowGeoDisclaimer') return {
129    ...state,
130    showGeoDisclaimer: payload
131  };
132  if (type === 'setGeoDisclaimerChecked') return {
133    ...state,
134    geoDisclaimerChecked: payload
135  };
136  if (type === 'setShowErrorDisclaimer') {
137    return {
138      ...state,
139      showErrorDisclaimer: errorObjectFormatted(_utils_FormPassError__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .A, payload)
140    };
141  }
142  if (type === 'setErrorTypeSignIn') {
143    return {
144      ...state,
145      errorTypeSignIn: errorObjectFormatted(_utils_SignInErrors__WEBPACK_IMPORTED_MODULE_2__/* .SIGNIN_ERRORS */ .R, payload)
146    };
147  }
148  if (type === 'openGlobalModal') {
149    return {
150      ...state,
151      globalModal: {
152        isOpen: true,
153        ...payload
154      }
155    };
156  }
157  if (type === 'closeGlobalModal') {
158    return {
159      ...state,
160      globalModal: {
161        isOpen: false
162      }
163    };
164  }
165  if (type === 'setErrorTypeSignInBlock') {
166    return {
167      ...state,
168      errorTypeSignInBlock: errorObjectFormatted(_utils_SignInErrors__WEBPACK_IMPORTED_MODULE_2__/* .SIGNIN_ERRORS_BLOCKED */ .A, payload)
169    };
170  }
171  return state;
172}
173const Context = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createContext();
174function AppContext({
175  children
176}) {
177  const [state, dispatch] = react__WEBPACK_IMPORTED_MODULE_0__.useReducer(reducer, initialState);
178  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(Context.Provider, {
179    value: {
180      state,
181      dispatch
182    },
183    __self: this,
184    __source: {
185      fileName: _jsxFileName,
186      lineNumber: 126,
187      columnNumber: 5
188    }
189  }, children);
190}
191AppContext.propTypes = {
192  children: (prop_types__WEBPACK_IMPORTED_MODULE_4___default().node).isRequired
193};
194
195/***/ }),
196
197/***/ 3327:
198/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
199
200"use strict";
201
202// EXPORTS
203__webpack_require__.d(__webpack_exports__, {
204  A: () => (/* binding */ useTranslation)
205});
206
207// UNUSED EXPORTS: getTranslation
208
209// EXTERNAL MODULE: ./node_modules/lodash/get.js
210var lodash_get = __webpack_require__(8156);
211var get_default = /*#__PURE__*/__webpack_require__.n(lodash_get);
212;// ./src/locales/es/common.json
213const common_namespaceObject = /*#__PURE__*/JSON.parse('{"header":{"links":{"phone":"55 5728 1900","mobile":{"text":"El banco en tu celular","link":"Descarga ScotiaMóvil"}}},"footer":{"copyright":"Scotiabank 2021 ©","links":{"privacy":"Privacidad","security":"Seguridad","termsConditions":"Términos y Condiciones"}}
213,"buttons":{"back":"Regresar","next":"Continuar"},"errors":{"notFound":{"title":"Página no encontrada","header":"Página no encontrada","message":"La página solicitada no fue encontrada"}}}');
214;// ./src/locales/es/signIn.json
215const signIn_namespaceObject = /*#__PURE__*/JSON.parse('{"signin":"Inicia sesión en ScotiaWeb","forgotName":"¿Olvidaste tu usuario?","forgotKey":"¿Olvidaste tu contraseña?","register":"Regístrate","helloUser":"Hola,","passwordIntro":"Por favor ingresa tu contraseña","passwordInstructions":"Si este no es tu nombre haz clic en el botón “Atrás” y comienza de nuevo.","user":"Ingresa tu usuario","enterUsername":"Ingresa tu usuario","password":"Ingresa tu contraseña","enterPassword":"Ingresa tu contraseña","next":"Continuar","back":"Atrás","enter":"Ingresar","requiredField":"Campo obligatorio","genericError":"Algo salió mal, inténtalo de nuevo.","invalidLogin":"Contraseña incorrecta","invalidUsername":"El usuario debe ser de al menos seis caracteres.","notMe":"No soy yo","tooltipBody":"Si no es tu nombre, haz clic en \\"No soy yo\\".","login":"Iniciar sesión","closeToolTip":"Cerrar","errors":{"accountBlocked":{"heading":"Tu usuario ha sido desactivado por seguridad","p1":"No has ingresado durante un largo período. Reactívalo en sucursal."},"accountExpired":{"heading":"Tu sesión finalizó por inactividad","p1":"Vuelve a ingresar con tu usuario y contraseña."},"blockedExceededAttempts":{"heading":"Tu usuario ha sido bloqueado por seguridad","p1":"Excediste el número de intentos para ingresar. Desbloquéalo llamando al ","telephone":"55 5728 1900"},"unBlockerExceededAttempts":{"heading":"Tu usuario se bloqueó","icon":"iconInfo","p1":"Para desbloquearlo valida tu identidad con tu RFC o CURP y tus datos de contacto.","btn1":"Desbloquear usuario","btn2":"Por ahora no"},"leave":"Entendido","sessionExists":{"heading":"Solo puedes tener una sesión abierta","p1":"Verifica si tienes una sesión abierta en otra pestaña o dispositivo. O vuelve a intentar en 15 minutos."},"stateExpired":{"heading":"El servicio no está disponible","p1":"Por favor, intenta más tarde."},"userError":{"header":"La contraseña es incorrecta","message":"Revísala e intenta de nuevo.","buttonText":"Entendido","errorCode":"Código:"},"blockUserError":{"header":"Evita que se bloqueé tu usuario al siguiente intento erróneo","message":"Si no recuerdas tu contraseña, cámbiala.","buttonText":"Cambiar contraseña","secondaryButtonText":"Por ahora no","errorCode":"Código:"},"userBlockerPreventError":{"header":"La contraseña es incorrecta, evita bloquear tu usuario","message":"Intenta de nuevo o cambia tu contraseña para ingresar.","buttonText":"Intentar de nuevo","secondaryButtonText":"Cambiar contraseña","errorCode":"Código:"}},"geoLocation":{"permissionForm":{"header":"Por tu seguridad y disposiciones oficiales requerimos acceder a tu ubicación","subHeader":"Para usar ScotiaWeb, permítenos determinar tu geolocalización.","buttonText":"Dar permiso"},"instructionsForm":{"header":"Por tu seguridad y disposiciones oficiales requerimos acceder a tu ubicación","subHeaderForSupportedNavigator":"Para usar ScotiaWeb, sigue las instrucciones para activar el permiso a tu ubicación y después vuelve a cargar esta página.","subHeaderForNotSupportedNavigator":"Para usar ScotiaWeb, debes activar el permiso a tu ubicación en el navegador y después volver a cargar esta página.","buttonText":"Ver instrucciones"},"disclaimer":{"message":"Autorizo a Scotiabank acceder a mi geolocalización, acepto el ","warning":"Aviso de Privacidad","conditions":"Términos y Condiciones","connector":" y los "},"disclaimerModal":{"header":"Autoriza para iniciar sesión","message":"Por tu seguridad y disposiciones oficiales Scotiabank requiere tu geolocalización para que puedas acceder a ScotiaWeb.","buttonText":"Entendido"},"locationNotAvailable":{"header":"No se puede obtener tu ubicación","subHeader":"Intenta alguna de estas soluciones:","optionListOne":"• Utiliza otro navegador (Chrome, Safari, Edge o Firefox).\\n","optionListTwo":"• Prueba en otro dispositivo.\\n","optionListThree":"• Descarga ","scotiamovil":"ScotiaMóvil","optionListFour":"\\n• Si el problema continúa, llama al ","phone":"55 5728 1900"}}}');
216;// ./src/locales/es/signUp.json
217const signUp_namespaceObject = /*#__PURE__*/JSON.parse('{"title":"Registro Banca por Internet","debitC
217ard":{"instruction":"Ingresa tu número de tarjeta","form":{"label":"Tarjeta de débito","placeholder":"16 dígitos"}}}');
218;// ./src/hooks/useTranslation.js
219
220
221
222
223const dict = {
224  common: common_namespaceObject,
225  signIn: signIn_namespaceObject,
226  signUp: signUp_namespaceObject
227};
228function getTranslation(key) {
229  return get(dict, key === null || key === void 0 ? void 0 : key.replace(':', '.'), '');
230}
231function useTranslation() {
232  return {
233    t(key) {
234      return get_default()(dict, key === null || key === void 0 ? void 0 : key.replace(':', '.'), '');
235    }
236  };
237}
238
239/***/ }),
240
241/***/ 6616:
242/***/ ((__unused_webpack_module, __unused_webpack___webpack_exports__, __webpack_require__) => {
243
244"use strict";
245
246// EXTERNAL MODULE: ./node_modules/react/index.js
247var react = __webpack_require__(6540);
248// EXTERNAL MODULE: ./node_modules/react-dom/client.js
249var client = __webpack_require__(5338);
250// EXTERNAL MODULE: ./node_modules/react-i18next/dist/es/I18nextProvider.js
251var I18nextProvider = __webpack_require__(2230);
252// EXTERNAL MODULE: ./node_modules/react-i18next/dist/es/context.js + 1 modules
253var context = __webpack_require__(5414);
254// EXTERNAL MODULE: ./node_modules/i18next/dist/esm/i18next.js
255var i18next = __webpack_require__(2526);
256;// ./src/locales/es-MX/common.json
257const common_namespaceObject = /*#__PURE__*/JSON.parse('{"header":{"links":{"phone":"55 5728 1900","help":"Ayuda","mobile":{"text":"El banco en tu celular","link":"Descarga ScotiaMóvil"}},"headerMenu":{"conctactUs":"Contáctanos","sucursal":"Sucursales y cajeros","downloadLabel1":"Descarga ScotiaMóvil","downloadLabel2":" y lleva el banco en tu celular.","links":{"privacy":"Privacidad","security":"Seguridad","termsConditions":"Términos y Condiciones"}}},"footer":{"copyright":"Scotiabank 2021 ©","links":{"privacy":"Privacidad","security":"Seguridad","termsConditions":"Términos y Condiciones"}},"buttons":{"back":"Regresar","next":"Continuar","final":"Finalizar","exit":"Salir"},"errors":{"notFound":{"title":"Página no encontrada","header":"Página no encontrada","message":"La página solicitada no fue encontrada"},"serviceUnavailable":{"title":"Servicio no disponible","header":"Servicio no disponible","message":"Intenta más tarde."}}}');
258;// ./src/locales/es-MX/index.js
259
260const resources = {
261  'es-MX': {
262    common: common_namespaceObject
263  }
264};
265/* harmony default export */ const es_MX = (resources);
266;// ./src/i18n.js
267
268
269
270i18next/* default */.A.use(context/* initReactI18next */.r9).init({
271  resources: es_MX,
272  lng: 'es-MX',
273  fallbackLng: [],
274  load: 'currentOnly',
275  ns: ['common', 'rfc', 'curp', 'enroll'],
276  defaultNS: 'common',
277  debug: "production" === 'development',
278  interpolation: {
279    escapeValue: false
280  },
281  react: {
282    wait: true
283  }
284});
285/* harmony default export */ const i18n = (i18next/* default */.A);
286// EXTERNAL MODULE: ./node_modules/react-router-dom/esm/react-router-dom.js
287var react_router_dom = __webpack_require__(4625);
288// EXTERNAL MODULE: ./src/providers/BiocatchProvider.jsx + 2 modules
289var BiocatchProvider = __webpack_require__(8878);
290// EXTERNAL MODULE: ./node_modules/qs/lib/index.js
291var lib = __webpack_require__(5373);
292var lib_default = /*#__PURE__*/__webpack_require__.n(lib);
293// EXTERNAL MODULE: ./node_modules/react-router-dom/node_modules/react-router/esm/react-router.js
294var react_router = __webpack_require__(3205);
295// EXTERNAL MODULE: ./node_modules/react-transition-group/esm/TransitionGroup.js + 1 modules
296var TransitionGroup = __webpack_require__(2618);
297// EXTERNAL MODULE: ./node_modules/react-transition-group/esm/CSSTransition.js + 3 modules
298var CSSTransition = __webpack_require__(8293);
299// EXTERNAL MODULE: ./node_modules/prop-types/index.js
300var prop_types = __webpack_require__(5556);
301var prop_types_default = /*#__PURE__*/__webpack_require__.n(prop_types);
302// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/LoadingIndicator.js
303var LoadingIndicator = __webpack_require__(3188);
304var LoadingIndicator_default = /*#__PURE__*/__webpack_require__.n(LoadingIndicator);
305// EXTERNAL MODULE: ./src/containers/GlobalLoader/styles.module.scss
306var styles_module = __webpack_require__(5013);
307var styles_module_default = /*#__PURE__*/__webpack_require__.n(styles_module);
308;// ./src/containers/GlobalLoader/index.jsx
309var _jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/containers/GlobalLoader/index.jsx";
310
311
312
313
314function GlobalLoader({
315  text
316}) {
317  return /*#__PURE__*/react.createElement("div", {
318    className: (styles_module_default()).content,
319    __self: this,
320    __source: {
321      fileName: _jsxFileName,
322      lineNumber: 8,
323      columnNumber: 5
324    }
325  }, /*#__PURE__*/react.createElement((LoadingIndicator_default()), {
326    accessibleTitle: "Loading",
327    __self: this,
328    __source: {
329      fileName: _jsxFileName,
330      lineNumber: 9,
331      columnNumber: 7
332    }
333  }), text && /*#__PURE__*/react.createElement("p", {
334    __self: this,
335    __source: {
336      fileName: _jsxFileName,
337      lineNumber: 10,
338      columnNumber: 16
339    }
340  }, text));
341}
342GlobalLoader.propTypes = {
343  text: (prop_types_default()).string
344};
345GlobalLoader.defaultProps = {
346  text: ''
347};
348// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/Row.js
349var Row = __webpack_require__(9301);
350var Row_default = /*#__PURE__*/__webpack_require__.n(Row);
351// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/Grid.js
352var Grid = __webpack_require__(7481);
353var Grid_default = /*#__PURE__*/__webpack_require__.n(Grid);
354// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/Card.js
355var Card = __webpack_require__(1779);
356var Card_default = /*#__PURE__*/__webpack_require__.n(Card);
357// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/Column.js
358var Column = __webpack_require__(7099);
359var Column_default = /*#__PURE__*/__webpack_require__.n(Column);
360// EXTERNAL MODULE: ./node_modules/dfmexbyn-beyond-components/build/static/css/Header.css
361var Header = __webpack_require__(2426);
362// EXTERNAL MODULE: ./node_modules/dfmexbyn-beyond-components/build/static/css/Footer.css
363var Footer = __webpack_require__(304);
364// EXTERNAL MODULE: ./src/containers/CardLayout/CardLayout.module.scss
365var CardLayout_module = __webpack_require__(3607);
366var CardLayout_module_default = /*#__PURE__*/__webpack_require__.n(CardLayout_module);
367;// ./src/images/appStore.svg
368/* harmony default export */ const appStore = (__webpack_require__.p + "static/media/appStore.0f962910.svg");
369;// ./src/images/googlePlay.svg
370/* harmony default export */ const googlePlay = (__webpack_require__.p + "static/media/googlePlay.d56160f1.svg");
371;// ./src/containers/CardLayout/index.jsx
372var CardLayout_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/containers/CardLayout/index.jsx";
373
374
375
376
377
378
379
380
381const CardLayout_Header = /*#__PURE__*/react.lazy(() => Promise.all(/* import() */[__webpack_require__.e("file-49d0a293"), __webpack_require__.e("file-d2eb5610"), __webpack_require__.e("file-2e689ca9"), __webpack_require__.e("file-a7851aea"), __webpack_require__.e("file-ad419aad"), __webpack_require__.e("file-3073a958"), __webpack_require__.e("file-8abb7fa4"), __webpack_require__.e("file-006fbc6a"), __webpack_require__.e("file-536eaa00"), __webpack_require__.e("file-efdee510"), __webpack_require__.e("file-2b1726bc"), __webpack_require__.e("file-adcb47af"), __webpack_require__.e("file-e5bca7e4"), __webpack_require__.e("file-229eafb5")]).then(__webpack_require__.t.bind(__webpack_require__, 1167, 23)));
382const CardLayout_Footer = /*#__PURE__*/react.lazy(() => Promise.all(/* import() */[__webpack_require__.e("file-49d0a293"), __webpack_require__.e("file-d2eb5610"), __webpack_require__.e("file-2e689ca9"), __webpack_require__.e("file-a7851aea"), __webpack_require__.e("file-ad419aad"), __webpack_require__.e("file-3073a958"), __webpack_require__.e("file-8abb7fa4"), __webpack_require__.e("file-006fbc6a"), __webpack_require__.e("file-536eaa00"), __webpack_require__.e("file-efdee510"), __webpack_require__.e("file-2b1726bc"), __webpack_require__.e("file-adcb47af"), __webpack_require__.e("file-e5bca7e4"), __webpack_require__.e("file-229eafb5")]).then(__webpack_require__.t.bind(__webpack_require__, 6053, 23)));
383
384
385
386function CardLayout({
387  children
388}) {
389  const [headerMenuIsOpen, setHeaderMenuIsOpen] = (0,react.useState)();
390  return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement("div", {
391    className: (CardLayout_module_default()).layout,
392    __self: this,
393    __source: {
394      fileName: CardLayout_jsxFileName,
395      lineNumber: 27,
396      columnNumber: 7
397    }
398  }, /*#__PURE__*/react.createElement((Grid_default()), {
399    className: (CardLayout_module_default()).grid,
400    __self: this,
401    __source: {
402      fileName: CardLayout_jsxFileName,
403      lineNumber: 28,
404      columnNumber: 9
405    }
406  }, /*#__PURE__*/react.createElement((Row_default()), {
407    className: (CardLayout_module_default()).row,
408    __self: this,
409    __source: {
410      fileName: CardLayout_jsxFileName,
411      lineNumber: 29,
412      columnNumber: 11
413    }
414  }, /*#__PURE__*/react.createElement((Column_default()), {
415    xs: 4,
416    sm: 8,
417    md: 3,
418    lg: 3,
419    className: (CardLayout_module_default()).header,
420    __self: this,
421    __source: {
422      fileName: CardLayout_jsxFileName,
423      lineNumber: 30,
424      columnNumber: 13
425    }
426  }, /*#__PURE__*/react.createElement(CardLayout_Header, {
427    side: "aside",
428    isOpen: headerMenuIsOpen,
429    setIsOpen: setHeaderMenuIsOpen,
430    playStoreAsset: googlePlay,
431    appStoreAsset: appStore,
432    __self: this,
433    __source: {
434      fileName: CardLayout_jsxFileName,
435      lineNumber: 31,
436      columnNumber: 15
437    }
438  })), /*#__PURE__*/react.createElement((Column_default()), {
439    xs: 4,
440    sm: 8,
441    md: 9,
442    lg: 9,
443    className: (CardLayout_module_default()).main,
444    __self: this,
445    __source: {
446      fileName: CardLayout_jsxFileName,
447      lineNumber: 39,
448      columnNumber: 13
449    }
450  }, /*#__PURE__*/react.createElement("div", {
451    className: (CardLayout_module_default()).content,
452    __self: this,
453    __source: {
454      fileName: CardLayout_jsxFileName,
455      lineNumber: 40,
456      columnNumber: 15
457    }
458  }, /*#__PURE__*/react.createElement((Card_default()), {
459    className: (CardLayout_module_default()).card,
460    __self: this,
461    __source: {
462      fileName: CardLayout_jsxFileName,
463      lineNumber: 41,
464      columnNumber: 17
465    }
466  }, children)), /*#__PURE__*/react.createElement(CardLayout_Footer, {
467    className: (CardLayout_module_default()).footer,
468    __self: this,
469    __source: {
470      fileName: CardLayout_jsxFileName,
471      lineNumber: 43,
472      columnNumber: 15
473    }
474  }))))));
475}
476CardLayout.propTypes = {
477  children: (prop_types_default()).node.isRequired
478};
479// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/Link.js
480var Link = __webpack_require__(5417);
481var Link_default = /*#__PURE__*/__webpack_require__.n(Link);
482// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/Margin.js
483var Margin = __webpack_require__(1047);
484var Margin_default = /*#__PURE__*/__webpack_require__.n(Margin);
485// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/TextBody.js
486var TextBody = __webpack_require__(1006);
487var TextBody_default = /*#__PURE__*/__webpack_require__.n(TextBody);
488// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/TextHeadline.js
489var TextHeadline = __webpack_require__(2242);
490var TextHeadline_default = /*#__PURE__*/__webpack_require__.n(TextHeadline);
491// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/PrimaryButton.js
492var PrimaryButton = __webpack_require__(5483);
493var PrimaryButton_default = /*#__PURE__*/__webpack_require__.n(PrimaryButton);
494// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/SecondaryButton.js
495var SecondaryButton = __webpack_require__(8947);
496var SecondaryButton_default = /*#__PURE__*/__webpack_require__.n(SecondaryButton);
497// EXTERNAL MODULE: ./src/utils/analyticsEvents.js
498var analyticsEvents = __webpack_require__(3613);
499;// ./src/images/lockedIcon.svg
500/* harmony default export */ const lockedIcon = (__webpack_require__.p + "static/media/lockedIcon.1dd40307.svg");
501// EXTERNAL MODULE: ./src/hooks/useTranslation.js + 3 modules
502var useTranslation = __webpack_require__(3327);
503// EXTERNAL MODULE: ./src/hooks/useAppContext.js
504var useAppContext = __webpack_require__(2907);
505// EXTERNAL MODULE: ./src/hooks/useAnalitycs.js
506var useAnalitycs = __webpack_require__(4012);
507// EXTERNAL MODULE: ./src/containers/SignInError/SignInError.module.scss
508var SignInError_module = __webpack_require__(6225);
509var SignInError_module_default = /*#__PURE__*/__webpack_require__.n(SignInError_module);
510// EXTERNAL MODULE: ./node_modules/dfmexbyn-beyond-components/build/Biocatch.js
511var Biocatch = __webpack_require__(9103);
512// EXTERNAL MODULE: ./src/utils/contextsBiocatch.js
513var contextsBiocatch = __webpack_require__(6451);
514;// ./src/containers/SignInError/index.jsx
515var SignInError_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/containers/SignInError/index.jsx";
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531function SignInError() {
532  const {
533    state: {
534      errorTypeSignIn: error
535    }
536  } = react.useContext(useAppContext/* Context */.o);
537  const {
538    sendEvent
539  } = (0,useAnalitycs/* default */.A)();
540  const {
541    t
542  } = (0,useTranslation/* default */.A)();
543  const {
544    changeContext
545  } = (0,Biocatch.useBiocatch)();
546  if (!error) return null;
547  const {
548    heading,
549    p1,
550    link,
551    prefix,
552    icon,
553    btn1,
554    btn2,
555    id
556  } = error;
557  (0,react.useEffect)(() => {
558    if (error && (id === 'E_BAASMXSEC_012' || id === 'E_BAASMXSEC_031' || id === 'E_BAASMXSEC_206' || id === 'E_BAASMXSEC_114' || id === 'E_BAASMXSEC_112')) {
559      changeContext(contextsBiocatch/* default */.A.THIRD_FAILED_LOGIN_ATTEMPT);
560    }
561  }, [error]);
562  function restartSignIn() {
563    window.location.assign(`${window.location.origin}`);
564  }
565  function startUnblock() {
566    sendEvent({
567      ...analyticsEvents/* ANALYTICS_EVENTS_DATA */._.find(event => event.ruta === analyticsEvents/* default */.A.START_USER_UNLOCK_FLOW),
568      event: 'pageView'
569    });
570    window.location.assign(`${window.location.origin}/user-enrollment/reset-password?src=unlockMobile`);
571  }
572  return /*#__PURE__*/react.createElement("div", {
573    className: (SignInError_module_default()).content,
574    __self: this,
575    __source: {
576      fileName: SignInError_jsxFileName,
577      lineNumber: 61,
578      columnNumber: 5
579    }
580  }, icon && /*#__PURE__*/react.createElement((Margin_default()), {
581    xs: [20, 0, 20, 0],
582    __self: this,
583    __source: {
584      fileName: SignInError_jsxFileName,
585      lineNumber: 63,
586      columnNumber: 9
587    }
588  }, /*#__PURE__*/react.createElement((Margin_default()), {
589    md: [0, 0, 0, 0],
590    className: (SignInError_module_default()).centerIcon,
591    __self: this,
592    __source: {
593      fileName: SignInError_jsxFileName,
594      lineNumber: 64,
595      columnNumber: 11
596    }
597  }, /*#__PURE__*/react.createElement("img", {
598    src: lockedIcon,
599    className: (SignInError_module_default()).iconLock,
600    alt: "Icon-Error",
601    __self: this,
602    __source: {
603      fileName: SignInError_jsxFileName,
604      lineNumber: 65,
605      columnNumber: 13
606    }
607  }))), /*#__PURE__*/react.createElement((Margin_default()), {
608    xs: [0, 0, 12, 0],
609    __self: this,
610    __source: {
611      fileName: SignInError_jsxFileName,
612      lineNumber: 73,
613      columnNumber: 7
614    }
615  }, /*#__PURE__*/react.createElement((TextHeadline_default()), {
616    className: icon ? (SignInError_module_default()).centerText : (SignInError_module_default()).formHeading,
617    component: "h1",
618    size: "small",
619    __self: this,
620    __source: {
621      fileName: SignInError_jsxFileName,
622      lineNumber: 74,
623      columnNumber: 9
624    }
625  }, t(heading))), /*#__PURE__*/react.createElement((Margin_default()), {
626    xs: [0, 0, icon ? 90 : 30, 0],
627    __self: this,
628    __source: {
629      fileName: SignInError_jsxFileName,
630      lineNumber: 82,
631      columnNumber: 7
632    }
633  }, /*#__PURE__*/react.createElement((TextBody_default()), {
634    component: "p",
635    className: icon ? (SignInError_module_default()).centerTextInfo : '',
636    __self: this,
637    __source: {
638      fileName: SignInError_jsxFileName,
639      lineNumber: 83,
640      columnNumber: 9
641    }
642  }, t(p1), link && /*#__PURE__*/react.createElement((Link_default()), {
643    type: "emphasis",
644    href: `${prefix}${link}`,
645    __self: this,
646    __source: {
647      fileName: SignInError_jsxFileName,
648      lineNumber: 86,
649      columnNumber: 13
650    }
651  }, t(link)))), !btn1 && !btn2 && /*#__PURE__*/react.createElement("div", {
652    className: (SignInError_module_default()).buttonContainer,
653    __self: this,
654    __source: {
655      fileName: SignInError_jsxFileName,
656      lineNumber: 94,
657      columnNumber: 9
658    }
659  }, /*#__PURE__*/react.createElement((PrimaryButton_default()), {
660    onClick: restartSignIn,
661    __self: this,
662    __source: {
663      fileName: SignInError_jsxFileName,
664      lineNumber: 95,
665      columnNumber: 11
666    }
667  }, t('signIn:errors.leave'))), /*#__PURE__*/react.createElement("div", {
668    className: (SignInError_module_default()).ButtonContainerBottom,
669    __self: this,
670    __source: {
671      fileName: SignInError_jsxFileName,
672      lineNumber: 101,
673      columnNumber: 7
674    }
675  }, btn1 && /*#__PURE__*/react.createElement("div", {
676    className: (SignInError_module_default()).ButtonContainerBottomFull,
677    __self: this,
678    __source: {
679      fileName: SignInError_jsxFileName,
680      lineNumber: 103,
681      columnNumber: 11
682    }
683  }, /*#__PURE__*/react.createElement((PrimaryButton_default()), {
684    id: "primaryActionButton",
685    onClick: startUnblock,
686    __self: this,
687    __source: {
688      fileName: SignInError_jsxFileName,
689      lineNumber: 104,
690      columnNumber: 13
691    }
692  }, t(btn1))), btn2 && /*#__PURE__*/react.createElement("div", {
693    className: (SignInError_module_default()).ButtonContainerBottomFull,
694    __self: this,
695    __source: {
696      fileName: SignInError_jsxFileName,
697      lineNumber: 110,
698      columnNumber: 11
699    }
700  }, /*#__PURE__*/react.createElement((SecondaryButton_default()), {
701    id: "secondaryActionButton",
702    onClick: restartSignIn,
703    __self: this,
704    __source: {
705      fileName: SignInError_jsxFileName,
706      lineNumber: 111,
707      columnNumber: 13
708    }
709  }, t(btn2)))));
710}
711// EXTERNAL MODULE: ./src/containers/SessionExists/styles.module.scss
712var SessionExists_styles_module = __webpack_require__(7917);
713var SessionExists_styles_module_default = /*#__PURE__*/__webpack_require__.n(SessionExists_styles_module);
714;// ./src/containers/SessionExists/index.jsx
715var SessionExists_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/sr
715c/containers/SessionExists/index.jsx";
716
717
718
719
720
721
722
723function SessionExists() {
724  const {
725    t
726  } = (0,useTranslation/* default */.A)();
727  function restartSignIn() {
728    window.location.assign(`${window.location.origin}`);
729  }
730  return /*#__PURE__*/react.createElement("div", {
731    className: (SessionExists_styles_module_default()).content,
732    __self: this,
733    __source: {
734      fileName: SessionExists_jsxFileName,
735      lineNumber: 20,
736      columnNumber: 5
737    }
738  }, /*#__PURE__*/react.createElement((Margin_default()), {
739    xs: [0, 0, 12, 0],
740    __self: this,
741    __source: {
742      fileName: SessionExists_jsxFileName,
743      lineNumber: 21,
744      columnNumber: 7
745    }
746  }, /*#__PURE__*/react.createElement((TextHeadline_default()), {
747    className: (SessionExists_styles_module_default()).formHeading,
748    component: "h1",
749    size: "small",
750    __self: this,
751    __source: {
752      fileName: SessionExists_jsxFileName,
753      lineNumber: 22,
754      columnNumber: 9
755    }
756  }, t('signIn:errors.sessionExists.heading'))), /*#__PURE__*/react.createElement((Margin_default()), {
757    xs: [0, 0, 30, 0],
758    __self: this,
759    __source: {
760      fileName: SessionExists_jsxFileName,
761      lineNumber: 30,
762      columnNumber: 7
763    }
764  }, /*#__PURE__*/react.createElement((TextBody_default()), {
765    component: "p",
766    __self: this,
767    __source: {
768      fileName: SessionExists_jsxFileName,
769      lineNumber: 31,
770      columnNumber: 9
771    }
772  }, t('signIn:errors.sessionExists.p1'))), /*#__PURE__*/react.createElement("div", {
773    className: (SessionExists_styles_module_default()).buttonContainer,
774    __self: this,
775    __source: {
776      fileName: SessionExists_jsxFileName,
777      lineNumber: 33,
778      columnNumber: 7
779    }
780  }, /*#__PURE__*/react.createElement((PrimaryButton_default()), {
781    onClick: restartSignIn,
782    __self: this,
783    __source: {
784      fileName: SessionExists_jsxFileName,
785      lineNumber: 34,
786      columnNumber: 9
787    }
788  }, t('signIn:errors.leave'))));
789}
790// EXTERNAL MODULE: ./src/containers/Placeholder/Placeholder.module.scss
791var Placeholder_module = __webpack_require__(7461);
792var Placeholder_module_default = /*#__PURE__*/__webpack_require__.n(Placeholder_module);
793;// ./src/containers/Placeholder/index.jsx
794var Placeholder_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/containers/Placeholder/index.jsx";
795
796
797
798function Placeholder() {
799  return /*#__PURE__*/react.createElement("div", {
800    className: (Placeholder_module_default()).placeholderContainer,
801    __self: this,
802    __source: {
803      fileName: Placeholder_jsxFileName,
804      lineNumber: 8,
805      columnNumber: 5
806    }
807  }, /*#__PURE__*/react.createElement((LoadingIndicator_default()), {
808    size: "extraSmall",
809    __self: this,
810    __source: {
811      fileName: Placeholder_jsxFileName,
812      lineNumber: 9,
813      columnNumber: 7
814    }
815  }));
816}
817// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/TextLegal.js
818var TextLegal = __webpack_require__(461);
819var TextLegal_default = /*#__PURE__*/__webpack_require__.n(TextLegal);
820// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/LogoScotiabankEn.js
821var LogoScotiabankEn = __webpack_require__(7420);
822var LogoScotiabankEn_default = /*#__PURE__*/__webpack_require__.n(LogoScotiabankEn);
823// EXTERNAL MODULE: ./src/containers/NotFoundPage/NotFoundPage.module.scss
824var NotFoundPage_module = __webpack_require__(3143);
825var NotFoundPage_module_default = /*#__PURE__*/__webpack_require__.n(NotFoundPage_module);
826;// ./src/containers/NotFoundPage/index.jsx
827var NotFoundPage_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/containers/NotFoundPage/index.jsx";
828/**
829 * NotFoundPage
830 *
831 * This is the page we show when the user visits a url that doesn't have a route
832 */
833
834
835
836
837
838
839
840
841function NotFound() {
842  const {
843    t
844  } = (0,useTranslation/* default */.A)();
845  return /*#__PURE__*/react.createElement("div", {
846    className: (NotFoundPage_module_default()).layout,
847    __self: this,
848    __source: {
849      fileName: NotFoundPage_jsxFileName,
850      lineNumber: 22,
851      columnNumber: 5
852    }
853  }, /*#__PURE__*/react.createElement("div", {
854    className: (NotFoundPage_module_default()).container,
855    __self: this,
856    __source: {
857      fileName: NotFoundPage_jsxFileName,
858      lineNumber: 23,
859      columnNumber: 7
860    }
861  }, /*#__PURE__*/react.createElement((Margin_default()), {
862    xs: [0, 0, 24],
863    __self: this,
864    __source: {
865      fileName: NotFoundPage_jsxFileName,
866      lineNumber: 24,
867      columnNumber: 9
868    }
869  }, /*#__PURE__*/react.createElement((LogoScotiabankEn_default()), {
870    id: "logoScotiabankEn",
871    size: 30,
872    __self: this,
873    __source: {
874      fileName: NotFoundPage_jsxFileName,
875      lineNumber: 25,
876      columnNumber: 11
877    }
878  })), /*#__PURE__*/react.createElement((Margin_default()), {
879    xs: [0, 0, 12],
880    __self: this,
881    __source: {
882      fileName: NotFoundPage_jsxFileName,
883      lineNumber: 27,
884      columnNumber: 9
885    }
886  }, /*#__PURE__*/react.createElement((TextHeadline_default()), {
887    component: "h2",
888    size: "small",
889    __self: this,
890    __source: {
891      fileName: NotFoundPage_jsxFileName,
892      lineNumber: 28,
893      columnNumber: 11
894    }
895  }, t('common:errors.notFound.header'))), /*#__PURE__*/react.createElement((Margin_default()), {
896    xs: [0, 0, 24],
897    __self: this,
898    __source: {
899      fileName: NotFoundPage_jsxFileName,
900      lineNumber: 32,
901      columnNumber: 9
902    }
903  }, /*#__PURE__*/react.createElement((TextLegal_default()), {
904    component: "p",
905    __self: this,
906    __source: {
907      fileName: NotFoundPage_jsxFileName,
908      lineNumber: 33,
909      columnNumber: 11
910    }
911  }, t('common:errors.notFound.header')))));
912}
913/* harmony default export */ const NotFoundPage = (/*#__PURE__*/react.memo(NotFound));
914// EXTERNAL MODULE: ./node_modules/lodash/throttle.js
915var throttle = __webpack_require__(7350);
916var throttle_default = /*#__PURE__*/__webpack_require__.n(throttle);
917;// ./src/hooks/useInterval.js
918
919const useInterval = (callback, time = 10000) => {
920  const savedCallback = (0,react.useRef)();
921  (0,react.useEffect)(() => {
922    savedCallback.current = callback;
923  }, [callback]);
924
925  // Set up the interval.
926  // eslint-disable-next-line consistent-return
927  (0,react.useEffect)(() => {
928    const tick = () => {
929      if (savedCallback.current) {
930        savedCallback.current();
931      }
932    };
933    const id = setInterval(tick, time);
934    return () => clearInterval(id);
935  }, [time]);
936};
937/* harmony default export */ const hooks_useInterval = (useInterval);
938;// ./src/hooks/useIdle.js
939
940
941
942const LAST_ACTIVE_STORAGE_KEY = 'last_active';
943const activityEvents = ['mousemove', 'mousedown', 'keydown', 'touchstart', 'scroll'];
944function setActive() {
945  const now = Date.now();
946  localStorage.setItem(LAST_ACTIVE_STORAGE_KEY, now);
947}
948function handleEvent() {
949  throttle_default()(setActive, 3000, {
950    trailing: false
951  });
952}
953function getLastActive() {
954  const lastActive = localStorage.getItem(LAST_ACTIVE_STORAGE_KEY);
955  return Number(lastActive);
956}
957function shouldRestart(delta) {
958  const lastActive = getLastActive();
959  const now = Date.now();
960  if (now >= lastActive + delta) {
961    return true;
962  }
963  return false;
964}
965function useIdle(delta) {
966  react.useEffect(() => {
967    setActive();
968  }, []);
969  react.useEffect(() => {
970    activityEvents.forEach(event => window.addEventListener(event, handleEvent, true));
971    return () => {
972      activityEvents.forEach(event => window.removeEventListener(event, handleEvent, true));
973    };
974  });
975  hooks_useInterval(() => {
976    if (shouldRestart(delta)) {
977      window.location.assign(`${window.location.origin}`);
978    }
979  }, delta);
980}
981;// ./src/hooks/useGeolocation.js
982/* eslint-disable react-hooks/exhaustive-deps */
983
984
985function useGeolocation() {
986  const permissionsEnable = 'permissions' in navigator;
987  const {
988    state: {
989      coordinates
990    },
991    dispatch
992  } = react.useContext(useAppContext/* Context */.o);
993  const {
994    error
995  } = coordinates;
996  react.useEffect(() => {
997    if (permissionsEnable) navigator.permissions.query({
998      name: 'geolocation'
999    }).then(result => {
1000      dispatch({
1001        type: 'setCoordinates',
1002        payload: {
1003          ...coordinates,
1004          coordinatesStatus: result.state
1005        }
1006      });
1007    });
1008  }, []);
1009  function getCurrentPosition() {
1010    navigator.geolocation.getCurrentPosition(location => {
1011      const {
1012        longitude,
1013        latitude
1014      } = location.coords;
1015      dispatch({
1016        type: 'setCoordinates',
1017        payload: {
1018          locationLongitude: longitude,
1019          locationLatitude: latitude,
1020          coordinatesStatus: 'granted'
1021        }
1022      });
1023    }, e => {
1024      dispatch({
1025        type: 'setCoordinates',
1026        payload: {
1027          ...coordinates,
1028          error: e,
1029          coordinatesStatus: e.code === 1 ? 'denied' : 'error'
1030        }
1031      });
1032    }, {
1033      enableHighAccuracy: false
1034    });
1035  }
1036  return {
1037    coordinates,
1038    error,
1039    permissionsEnable,
1040    getCurrentPosition
1041  };
1042}
1043// EXTERNAL MODULE: ./src/containers/Layout/Layout.scss
1044var Layout = __webpack_require__(4105);
1045// EXTERNAL MODULE: ./src/containers/Layout/styles.module.scss
1046var Layout_styles_module = __webpack_require__(3431);
1047var Layout_styles_module_default = /*#__PURE__*/__webpack_require__.n(Layout_styles_module);
1048// EXTERNAL MODULE: ./node_modules/dfmexbyn-beyond-components/build/static/css/BlockedError.css
1049var BlockedError = __webpack_require__(6351);
1050// EXTERNAL MODULE: ./src/utils/SignInErrors.js
1051var SignInErrors = __webpack_require__(7027);
1052;// ./src/utils/modalConfigs.js
1053var modalConfigs_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/utils/modalConfigs.js";
1054
1055
1056const ANOTHER_SESSION_MODAL_CONFIG = {
1057  headline: 'Cerramos tu sesión actual para proteger tu información',
1058  message: /*#__PURE__*/react.createElement(react.Fragment, null, "Detectamos un nuevo inicio de sesi\xF3n en otro navegador o en tu app de ScotiaM\xF3vil.", /*#__PURE__*/react.createElement((Margin_default()), {
1059    xs: [10, 0, 0, 0],
1060    __self: undefined,
1061    __source: {
1062      fileName: modalConfigs_jsxFileName,
1063      lineNumber: 9,
1064      columnNumber: 7
1065    }
1066  }, "Si no fuiste t\xFA, llama al 55 5728 1900")),
1067  primaryButtonLabel: 'Entendido',
1068  secondaryButtonLabel: 'Llamar ahora',
1069  onSecondaryAction: () => {
1070    window.open('tel:5557281900');
1071  },
1072  errorCode: '1038'
1073};
1074;// ./src/containers/Layout/index.jsx
1075var Layout_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/containers/Layout/index.jsx";
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097const SignIn = /*#__PURE__*/react.lazy(() => Promise.all(/* import() */[__webpack_require__.e("file-49d0a293"), __webpack_require__.e("file-d2eb5610"), __webpack_require__.e("file-2e689ca9"), __webpack_require__.e("file-a7851aea"), __webpack_require__.e("file-ad419aad"), __webpack_require__.e("file-3073a958"), __webpack_require__.e("file-8abb7fa4"), __webpack_require__.e("file-006fbc6a"), __webpack_require__.e("file-536eaa00"), __webpack_require__.e("file-efdee510"), __webpack_require__.e("file-2b1726bc"), __webpack_require__.e("file-adcb47af"), __webpack_require__.e("file-e5bca7e4"), __webpack_require__.e("file-229eafb5"), __webpack_require__.e("src_containers_SignIn_index_jsx")]).then(__webpack_require__.bind(__webpack_require__, 1489)));
1098const FormUserName = /*#__PURE__*/react.lazy(() => Promise.all(/* import() */[__webpack_require__.e("file-49d0a293"), __webpack_require__.e("file-d2eb5610"), __webpack_require__.e("file-2e689ca9"), __webpack_require__.e("file-a7851aea"), __webpack_require__.e("file-ad419aad"), __webpack_require__.e("file-3073a958"), __webpack_require__.e("file-8abb7fa4"), __webpack_require__.e("file-006fbc6a"), __webpack_require__.e("file-536eaa00"), __webpack_require__.e("file-efdee510"), __webpack_require__.e("file-2b1726bc"), __webpack_require__.e("file-adcb47af"), __webpack_require__.e("file-e5bca7e4"), __webpack_require__.e("file-229eafb5"), __webpack_require__.e("src_containers_FormUserName_index_jsx")]).then(__webpack_require__.bind(__webpack_require__, 3064)));
1099const PermissionPrompted = /*#__PURE__*/react.lazy(() => Promise.all(/* import() */[__webpack_require__.e("file-49d0a293"), __webpack_require__.e("file-d2eb5610"), __webpack_require__.e("file-2e689ca9"), __webpack_require__.e("file-a7851aea"), __webpack_require__.e("file-ad419aad"), __webpack_require__.e("file-3073a958"), __webpack_require__.e("file-8abb7fa4"), __webpack_require__.e("file-006fbc6a"), __webpack_require__.e("file-536eaa00"), __webpack_require__.e("file-efdee510"), __webpack_require__.e("file-2b1726bc"), __webpack_require__.e("file-adcb47af"), __webpack_require__.e("file-e5bca7e4"), __webpack_require__.e("file-229eafb5"), __webpack_require__.e("src_containers_PermissionPrompted_index_jsx")]).then(__webpack_require__.bind(__webpack_require__, 3588)));
1100const PermissionsIntructions = /*#__PURE__*/react.lazy(() => __webpack_require__.e(/* import() */ "src_containers_PermissionsIntructions_index_jsx").then(__webpack_require__.bind(__webpack_require__, 5400)));
1101const Layout_BlockedError = /*#__PURE__*/react.lazy(() => Promise.all(/* import() */[__webpack_require__.e("file-49d0a293"), __webpack_require__.e("file-d2eb5610"), __webpack_require__.e("file-2e689ca9"), __webpack_require__.e("file-a7851aea"), __webpack_require__.e("file-ad419aad"), __webpack_require__.e("file-3073a958"), __webpack_require__.e("file-8abb7fa4"), __webpack_require__.e("file-006fbc6a"), __webpack_require__.e("file-536eaa00"), __webpack_require__.e("file-efdee510"), __webpack_require__.e("file-2b1726bc"), __webpack_require__.e("file-adcb47af"), __webpack_require__.e("file-e5bca7e4"), __webpack_require__.e("file-229eafb5"), __webpack_require__.e("src_components_BlockedError_index_jsx")]).then(__webpack_require__.bind(__webpack_require__, 2934)));
1102function Layout_Layout() {
1103  useIdle(300000 - 10000);
1104  const location = (0,react_router/* useLocation */.zy)();
1105  const {
1106    t
1107  }
1107 = (0,useTranslation/* default */.A)();
1108  const {
1109    error,
1110    coordinates,
1111    permissionsEnable,
1112    getCurrentPosition
1113  } = useGeolocation();
1114  const {
1115    sendEvent
1116  } = (0,useAnalitycs/* default */.A)();
1117  const {
1118    state: {
1119      errorTypeSignInBlock,
1120      errorTypeSignIn,
1121      eventTracking
1122    },
1123    dispatch
1124  } = react.useContext(useAppContext/* Context */.o);
1125  const {
1126    coordinatesStatus
1127  } = coordinates;
1128  const {
1129    transitionContainer
1130  } = (Layout_styles_module_default());
1131  react.useEffect(() => {
1132    if (!permissionsEnable || coordinatesStatus === 'granted') getCurrentPosition();
1133    // eslint-disable-next-line react-hooks/exhaustive-deps
1134  }, [permissionsEnable, coordinatesStatus]);
1135  react.useEffect(() => {
1136    if (eventTracking) sendEvent();
1137    // eslint-disable-next-line react-hooks/exhaustive-deps
1138  }, [eventTracking]);
1139  react.useEffect(() => {
1140    if (localStorage.getItem('another-session') === 'true') {
1141      dispatch({
1142        type: 'openGlobalModal',
1143        payload: ANOTHER_SESSION_MODAL_CONFIG
1144      });
1145      localStorage.removeItem('another-session');
1146    }
1147  }, []);
1148  const {
1149    pathname
1150  } = location;
1151  const {
1152    locationLongitude,
1153    locationLatitude
1154  } = coordinates;
1155  const showForm = Boolean(locationLongitude && locationLatitude);
1156  const showDenied = Boolean(coordinatesStatus === 'denied' || error);
1157  if (!coordinatesStatus) return /*#__PURE__*/react.createElement(Placeholder, {
1158    __self: this,
1159    __source: {
1160      fileName: Layout_jsxFileName,
1161      lineNumber: 80,
1162      columnNumber: 34
1163    }
1164  });
1165  if (!errorTypeSignIn && showForm && pathname !== '/signin/form' && pathname !== '/block-tries/error' && pathname !== '/signin/password' && pathname !== '/signin/session-exists') {
1166    return /*#__PURE__*/react.createElement(react_router/* Redirect */.rd, {
1167      to: "/signin/form",
1168      __self: this,
1169      __source: {
1170        fileName: Layout_jsxFileName,
1171        lineNumber: 90,
1172        columnNumber: 12
1173      }
1174    });
1175  }
1176  if (!showDenied && !errorTypeSignIn && coordinatesStatus === 'prompt' && pathname !== '/signin/permission-prompted') return /*#__PURE__*/react.createElement(react_router/* Redirect */.rd, {
1177    to: "/signin/permission-prompted",
1178    __self: this,
1179    __source: {
1180      fileName: Layout_jsxFileName,
1181      lineNumber: 99,
1182      columnNumber: 12
1183    }
1184  });
1185  if (!errorTypeSignIn && showDenied && pathname !== '/signin/permissions-instructions') return /*#__PURE__*/react.createElement(react_router/* Redirect */.rd, {
1186    to: "/signin/permissions-instructions",
1187    __self: this,
1188    __source: {
1189      fileName: Layout_jsxFileName,
1190      lineNumber: 106,
1191      columnNumber: 12
1192    }
1193  });
1194  if (errorTypeSignIn && pathname !== '/signin/error') return /*#__PURE__*/react.createElement(react_router/* Redirect */.rd, {
1195    to: "/signin/error",
1196    __self: this,
1197    __source: {
1198      fileName: Layout_jsxFileName,
1199      lineNumber: 109,
1200      columnNumber: 12
1201    }
1202  });
1203  const routes = [{
1204    path: '/signin/form',
1205    render: /*#__PURE__*/react.createElement(FormUserName, {
1206      __self: this,
1207      __source: {
1208        fileName: Layout_jsxFileName,
1209        lineNumber: 114,
1210        columnNumber: 15
1211      }
1212    })
1213  }, {
1214    path: '/signin/password',
1215    render: /*#__PURE__*/react.createElement(SignIn, {
1216      __self: this,
1217      __source: {
1218        fileName: Layout_jsxFileName,
1219        lineNumber: 118,
1220        columnNumber: 15
1221      }
1222    })
1223  }, {
1224    path: '/signin/permission-prompted',
1225    render: /*#__PURE__*/react.createElement(PermissionPrompted, {
1226      getCurrentPosition: getCurrentPosition,
1227      __self: this,
1228      __source: {
1229        fileName: Layout_jsxFileName,
1230        lineNumber: 122,
1231        columnNumber: 15
1232      }
1233    })
1234  }, {
1235    path: '/signin/permissions-instructions',
1236    render: /*#__PURE__*/react.createElement(PermissionsIntructions, {
1237      __self: this,
1238      __source: {
1239        fileName: Layout_jsxFileName,
1240        lineNumber: 126,
1241        columnNumber: 15
1242      }
1243    })
1244  }, {
1245    path: '/signin/error',
1246    render: /*#__PURE__*/react.createElement(SignInError, {
1247      __self: this,
1248      __source: {
1249        fileName: Layout_jsxFileName,
1250        lineNumber: 130,
1251        columnNumber: 15
1252      }
1253    })
1254  }, {
1255    path: '/block-tries/error',
1256    render: /*#__PURE__*/react.createElement(Layout_BlockedError, {
1257      t: t,
1258      idError: (errorTypeSignInBlock === null || errorTypeSignInBlock === void 0 ? void 0 : errorTypeSignInBlock.id) || SignInErrors/* SIGNIN_ERRORS_BLOCKED */.A[0].id,
1259      icon: lockedIcon,
1260      __self: this,
1261      __source: {
1262        fileName: Layout_jsxFileName,
1263        lineNumber: 135,
1264        columnNumber: 9
1265      }
1266    })
1267  }, {
1268    path: '/signin/session-exists',
1269    render: /*#__PURE__*/react.createElement(SessionExists, {
1270      __self: this,
1271      __source: {
1272        fileName: Layout_jsxFileName,
1273        lineNumber: 144,
1274        columnNumber: 15
1275      }
1276    })
1277  }];
1278  return /*#__PURE__*/react.createElement(react.Suspense, {
1279    fallback: /*#__PURE__*/react.createElement(GlobalLoader, {
1280      __self: this,
1281      __source: {
1282        fileName: Layout_jsxFileName,
1283        lineNumber: 149,
1284        columnNumber: 25
1285      }
1286    }),
1287    __self: this,
1288    __source: {
1289      fileName: Layout_jsxFileName,
1290      lineNumber: 149,
1291      columnNumber: 5
1292    }
1293  }, /*#__PURE__*/react.createElement(react_router/* Switch */.dO, {
1294    __self: this,
1295    __source: {
1296      fileName: Layout_jsxFileName,
1297      lineNumber: 150,
1298      columnNumber: 7
1299    }
1300  }, /*#__PURE__*/react.createElement(react_router/* Route */.qh, {
1301    path: "/not-found",
1302    __self: this,
1303    __source: {
1304      fileName: Layout_jsxFileName,
1305      lineNumber: 151,
1306      columnNumber: 9
1307    }
1308  }, /*#__PURE__*/react.createElement(NotFoundPage, {
1309    __self: this,
1310    __source: {
1311      fileName: Layout_jsxFileName,
1312      lineNumber: 152,
1313      columnNumber: 11
1314    }
1315  })), /*#__PURE__*/react.createElement(react_router/* Route */.qh, {
1316    exact: true,
1317    path: "/signin",
1318    __self: this,
1319    __source: {
1320      fileName: Layout_jsxFileName,
1321      lineNumber: 154,
1322      columnNumber: 9
1323    }
1324  }, /*#__PURE__*/react.createElement(Placeholder, {
1325    __self: this,
1326    __source: {
1327      fileName: Layout_jsxFileName,
1328      lineNumber: 155,
1329      columnNumber: 11
1330    }
1331  })), /*#__PURE__*/react.createElement(react_router/* Route */.qh, {
1332    __self: this,
1333    __source: {
1334      fileName: Layout_jsxFileName,
1335      lineNumber: 157,
1336      columnNumber: 9
1337    }
1338  }, /*#__PURE__*/react.createElement(CardLayout, {
1339    __self: this,
1340    __source: {
1341      fileName: Layout_jsxFileName,
1342      lineNumber: 158,
1343      columnNumber: 11
1344    }
1345  }, /*#__PURE__*/react.createElement(TransitionGroup/* default */.A, {
1346    className: transitionContainer,
1347    __self: this,
1348    __source: {
1349      fileName: Layout_jsxFileName,
1350      lineNumber: 159,
1351      columnNumber: 13
1352    }
1353  }, routes.map(({
1354    path,
1355    render
1356  }) => /*#__PURE__*/react.createElement(react_router/* Route */.qh, {
1357    key: path,
1358    path: path,
1359    render: ({
1360      match
1361    }) => /*#__PURE__*/react.createElement(CSSTransition/* default */.A, {
1362      in: match != null,
1363      key: path,
1364      timeout: {
1365        enter: 550,
1366        exit: 0
1367      },
1368      classNames: "fade",
1369      __self: this,
1370      __source: {
1371        fileName: Layout_jsxFileName,
1372        lineNumber: 165,
1373        columnNumber: 21
1374      }
1375    }, render),
1376    __self: this,
1377    __source: {
1378      fileName: Layout_jsxFileName,
1379      lineNumber: 161,
1380      columnNumber: 17
1381    }
1382  })))))));
1383}
1384// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/ModalAlert.js
1385var ModalAlert = __webpack_require__(3672);
1386var ModalAlert_default = /*#__PURE__*/__webpack_require__.n(ModalAlert);
1387// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/ModalDialogue.js
1388var ModalDialogue = __webpack_require__(9662);
1389var ModalDialogue_default = /*#__PURE__*/__webpack_require__.n(ModalDialogue);
1390// EXTERNAL MODULE: ./src/components/GlobalModal/styles.module.scss
1391var GlobalModal_styles_module = __webpack_require__(5769);
1392var GlobalModal_styles_module_default = /*#__PURE__*/__webpack_require__.n(GlobalModal_styles_module);
1393;// ./src/components/GlobalModal/index.jsx
1394var GlobalModal_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/components/GlobalModal/index.jsx";
1395
1396
1397
1398
1399
1400
1401const GlobalModal = () => {
1402  const {
1403    state: {
1404      globalModal
1405    },
1406    dispatch
1407  } = react.useContext(useAppContext/* Context */.o);
1408  const {
1409    isOpen,
1410    headline,
1411    message,
1412    primaryButtonLabel,
1413    onPrimaryAction,
1414    secondaryButtonLabel,
1415    onSecondaryAction,
1416    errorCode,
1417    children
1418  } = globalModal;
1419  const handleClose = () => {
1420    dispatch({
1421      type: 'closeGlobalModal'
1422    });
1423  };
1424  const handlePrimaryAction = () => {
1425    if (onPrimaryAction) {
1426      onPrimaryAction();
1427    }
1428    handleClose();
1429  };
1430  const handleSecondaryAction = () => {
1431    if (onSecondaryAction) {
1432      onSecondaryAction();
1433    }
1434    handleClose();
1435  };
1436  const renderContent = () => /*#__PURE__*/react.createElement(react.Fragment, null, message && /*#__PURE__*/react.createElement((TextBody_default()), {
1437    component: "p",
1438    type: "2",
1439    __self: undefined,
1440    __source: {
1441      fileName: GlobalModal_jsxFileName,
1442      lineNumber: 47,
1443      columnNumber: 9
1444    }
1445  }, message), errorCode && /*#__PURE__*/react.createElement((TextBody_default()), {
1446    className: (GlobalModal_styles_module_default()).subHeader,
1447    component: "p",
1448    __self: undefined,
1449    __source: {
1450      fileName: GlobalModal_jsxFileName,
1451      lineNumber: 52,
1452      columnNumber: 9
1453    }
1454  }, `Código: ${errorCode}`), children);
1455  if (!isOpen) return null;
1456  if (!secondaryButtonLabel) {
1457    return /*#__PURE__*/react.createElement((ModalAlert_default()), {
1458      setModalVisible: handleClose,
1459      isModalVisible: isOpen,
1460      primaryButtonLabel: primaryButtonLabel,
1461      primaryAction: handlePrimaryAction,
1462      width: "wide",
1463      headline: headline,
1464      __self: undefined,
1465      __source: {
1466        fileName: GlobalModal_jsxFileName,
1467        lineNumber: 64,
1468        columnNumber: 7
1469      }
1470    }, renderContent());
1471  }
1472  return /*#__PURE__*/react.createElement((ModalDialogue_default()), {
1473    className: "global-modal",
1474    setModalVisible: handleClose,
1475    isModalVisible: isOpen,
1476    primaryButtonLabel: primaryButtonLabel,
1477    primaryAction: handlePrimaryAction,
1478    secondaryButtonLabel: secondaryButtonLabel,
1479    secondaryAction: handleSecondaryAction,
1480    width: "narrow",
1481    headline: headline,
1482    __self: undefined,
1483    __source: {
1484      fileName: GlobalModal_jsxFileName,
1485      lineNumber: 78,
1486      columnNumber: 5
1487    }
1488  }, renderContent());
1489};
1490/* harmony default export */ const components_GlobalModal = (GlobalModal);
1491;// ./src/containers/App/index.jsx
1492/* provided dependency */ var process = __webpack_require__(5606);
1493var App_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/sr
1493c/containers/App/index.jsx";
1494
1495
1496
1497
1498
1499
1500const {
1501  NODE_ENV
1502} = process.env;
1503function App() {
1504  const {
1505    dispatch
1506  } = react.useContext(useAppContext/* Context */.o);
1507  const location = (0,react_router/* useLocation */.zy)();
1508  const [params] = react.useState(lib_default().parse(location.search.substring(1)));
1509  const shouldReload = (!params.oauth_key || !params.oauth_key_signature) && (NODE_ENV === 'production' || NODE_ENV === 'test');
1510  react.useEffect(() => {
1511    if (shouldReload) window.location.assign('/');
1512    dispatch({
1513      type: 'setOauth',
1514      payload: params
1515    });
1516    // eslint-disable-next-line react-hooks/exhaustive-deps
1517  }, [shouldReload]);
1518  if (shouldReload) return null;
1519  return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement(Layout_Layout, {
1520    __self: this,
1521    __source: {
1522      fileName: App_jsxFileName,
1523      lineNumber: 33,
1524      columnNumber: 5
1525    }
1526  }), /*#__PURE__*/react.createElement(components_GlobalModal, {
1527    __self: this,
1528    __source: {
1529      fileName: App_jsxFileName,
1530      lineNumber: 34,
1531      columnNumber: 5
1532    }
1533  }));
1534}
1535// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/TextSubtitle.js
1536var TextSubtitle = __webpack_require__(466);
1537var TextSubtitle_default = /*#__PURE__*/__webpack_require__.n(TextSubtitle);
1538// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/LineSeparator.js
1539var LineSeparator = __webpack_require__(128);
1540var LineSeparator_default = /*#__PURE__*/__webpack_require__.n(LineSeparator);
1541// EXTERNAL MODULE: ./src/images/icons/error.svg
1542var error = __webpack_require__(400);
1543// EXTERNAL MODULE: ./src/containers/LocationNotAvailable/styles.module.scss
1544var LocationNotAvailable_styles_module = __webpack_require__(1726);
1545var LocationNotAvailable_styles_module_default = /*#__PURE__*/__webpack_require__.n(LocationNotAvailable_styles_module);
1546;// ./src/containers/LocationNotAvailable/index.jsx
1547var LocationNotAvailable_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/containers/LocationNotAvailable/index.jsx";
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558function LocationNotAvailable() {
1559  const {
1560    t
1561  } = (0,useTranslation/* default */.A)();
1562  return /*#__PURE__*/react.createElement(react.Fragment, null, /*#__PURE__*/react.createElement((Margin_default()), {
1563    md: [0, 0, 0, 0],
1564    className: (LocationNotAvailable_styles_module_default()).centerIcon,
1565    __self: this,
1566    __source: {
1567      fileName: LocationNotAvailable_jsxFileName,
1568      lineNumber: 21,
1569      columnNumber: 7
1570    }
1571  }, /*#__PURE__*/react.createElement("img", {
1572    src: error/* default */.A,
1573    className: (LocationNotAvailable_styles_module_default()).errorIcon,
1574    alt: "Icon-Error",
1575    __self: this,
1576    __source: {
1577      fileName: LocationNotAvailable_jsxFileName,
1578      lineNumber: 22,
1579      columnNumber: 9
1580    }
1581  })), /*#__PURE__*/react.createElement((Margin_default()), {
1582    md: [24, 0, 0, 0],
1583    className: (LocationNotAvailable_styles_module_default()).centerText,
1584    __self: this,
1585    __source: {
1586      fileName: LocationNotAvailable_jsxFileName,
1587      lineNumber: 24,
1588      columnNumber: 7
1589    }
1590  }, /*#__PURE__*/react.createElement((TextHeadline_default()), {
1591    component: "h1",
1592    size: "small",
1593    className: (LocationNotAvailable_styles_module_default()).formHeading,
1594    __self: this,
1595    __source: {
1596      fileName: LocationNotAvailable_jsxFileName,
1597      lineNumber: 25,
1598      columnNumber: 9
1599    }
1600  }, t('signIn:geoLocation.locationNotAvailable.header'))), /*#__PURE__*/react.createElement((Margin_default()), {
1601    md: [36, 0, 36, 0],
1602    className: (LocationNotAvailable_styles_module_default()).centerText,
1603    __self: this,
1604    __source: {
1605      fileName: LocationNotAvailable_jsxFileName,
1606      lineNumber: 33,
1607      columnNumber: 7
1608    }
1609  }, /*#__PURE__*/react.createElement((LineSeparator_default()), {
1610    __self: this,
1611    __source: {
1612      fileName: LocationNotAvailable_jsxFileName,
1613      lineNumber: 34,
1614      columnNumber: 9
1615    }
1616  })), /*#__PURE__*/react.createElement((Margin_default()), {
1617    md: [0, 0, 12, 0],
1618    __self: this,
1619    __source: {
1620      fileName: LocationNotAvailable_jsxFileName,
1621      lineNumber: 36,
1622      columnNumber: 7
1623    }
1624  }, /*#__PURE__*/react.createElement((TextSubtitle_default()), {
1625    type: "2",
1626    component: "h2",
1627    __self: this,
1628    __source: {
1629      fileName: LocationNotAvailable_jsxFileName,
1630      lineNumber: 37,
1631      columnNumber: 9
1632    }
1633  }, t('signIn:geoLocation.locationNotAvailable.subHeader'))), /*#__PURE__*/react.createElement((Margin_default()), {
1634    md: [0, 0, 72, 0],
1635    __self: this,
1636    __source: {
1637      fileName: LocationNotAvailable_jsxFileName,
1638      lineNumber: 41,
1639      columnNumber: 7
1640    }
1641  }, /*#__PURE__*/react.createElement((TextBody_default()), {
1642    component: "p",
1643    type: "2",
1644    className: (LocationNotAvailable_styles_module_default()).orderList,
1645    __self: this,
1646    __source: {
1647      fileName: LocationNotAvailable_jsxFileName,
1648      lineNumber: 42,
1649      columnNumber: 9
1650    }
1651  }, t('signIn:geoLocation.locationNotAvailable.optionListOne'), t('signIn:geoLocation.locationNotAvailable.optionListTwo'), t('signIn:geoLocation.locationNotAvailable.optionListThree'), /*#__PURE__*/react.createElement((Link_default()), {
1652    type: "emphasis",
1653    alt: "Scotiabank Contacto",
1654    title: "Scotiabank Contacto",
1655    href: `tel:${t('signIn:geoLocation.locationNotAvailable.phone')}`,
1656    __self: this,
1657    __source: {
1658      fileName: LocationNotAvailable_jsxFileName,
1659      lineNumber: 46,
1660      columnNumber: 11
1661    }
1662  }, t('signIn:geoLocation.locationNotAvailable.phone')))));
1663}
1664// EXTERNAL MODULE: ./node_modules/dfmexbyn-beyond-components/build/static/css/Biocatch.css
1665var css_Biocatch = __webpack_require__(5658);
1666;// ./src/app.jsx
1667var app_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/sr
1667c/app.jsx";
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677function app_App() {
1678  const isIE = navigator.userAgent.indexOf('MSIE ') > 0 || !!navigator.userAgent.match(/Trident.*rv:11\./);
1679  return isIE ? /*#__PURE__*/react.createElement(react.Suspense, {
1680    fallback: /*#__PURE__*/react.createElement("div", {
1681      __self: this,
1682      __source: {
1683        fileName: app_jsxFileName,
1684        lineNumber: 17,
1685        columnNumber: 31
1686      }
1687    }),
1688    __self: this,
1689    __source: {
1690      fileName: app_jsxFileName,
1691      lineNumber: 17,
1692      columnNumber: 5
1693    }
1694  }, /*#__PURE__*/react.createElement(CardLayout, {
1695    __self: this,
1696    __source: {
1697      fileName: app_jsxFileName,
1698      lineNumber: 18,
1699      columnNumber: 7
1700    }
1701  }, /*#__PURE__*/react.createElement(LocationNotAvailable, {
1702    __self: this,
1703    __source: {
1704      fileName: app_jsxFileName,
1705      lineNumber: 19,
1706      columnNumber: 9
1707    }
1708  }))) : /*#__PURE__*/react.createElement(BiocatchProvider/* BiocatchProvider */.Td, {
1709    brand: contextsBiocatch/* default */.A.BRAND,
1710    __self: this,
1711    __source: {
1712      fileName: app_jsxFileName,
1713      lineNumber: 23,
1714      columnNumber: 5
1715    }
1716  }, /*#__PURE__*/react.createElement(useAppContext/* default */.A, {
1717    __self: this,
1718    __source: {
1719      fileName: app_jsxFileName,
1720      lineNumber: 24,
1721      columnNumber: 7
1722    }
1723  }, /*#__PURE__*/react.createElement(react_router_dom/* BrowserRouter */.Kd, {
1724    basename: "/auth",
1725    __self: this,
1726    __source: {
1727      fileName: app_jsxFileName,
1728      lineNumber: 25,
1729      columnNumber: 9
1730    }
1731  }, /*#__PURE__*/react.createElement(App, {
1732    __self: this,
1733    __source: {
1734      fileName: app_jsxFileName,
1735      lineNumber: 26,
1736      columnNumber: 11
1737    }
1738  }))));
1739}
1740// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/CanvasStyles.css
1741var CanvasStyles = __webpack_require__(8629);
1742;// ./src/index.js
1743var src_jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/index.js";
1744/* eslint-disable react/jsx-filename-extension */
1745
1746
1747
1748
1749
1750
1751// Libs styles
1752
1753const root = client.createRoot(document.getElementById('app'));
1754root.render(/*#__PURE__*/react.createElement(I18nextProvider/* I18nextProvider */.x, {
1755  i18n: i18n,
1756  __self: undefined,
1757  __source: {
1758    fileName: src_jsxFileName,
1759    lineNumber: 14,
1760    columnNumber: 3
1761  }
1762}, /*#__PURE__*/react.createElement(app_App, {
1763  __self: undefined,
1764  __source: {
1765    fileName: src_jsxFileName,
1766    lineNumber: 15,
1767    columnNumber: 5
1768  }
1769})));
1770
1771/***/ }),
1772
1773/***/ 8878:
1774/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1775
1776"use strict";
1777
1778// EXPORTS
1779__webpack_require__.d(__webpack_exports__, {
1780  Td: () => (/* binding */ BiocatchProvider),
1781  bj: () => (/* binding */ useBiocatch)
1782});
1783
1784// UNUSED EXPORTS: BiocatchContext
1785
1786// EXTERNAL MODULE: ./node_modules/react/index.js
1787var react = __webpack_require__(6540);
1788// EXTERNAL MODULE: ./node_modules/prop-types/index.js
1789var prop_types = __webpack_require__(5556);
1790var prop_types_default = /*#__PURE__*/__webpack_require__.n(prop_types);
1791// EXTERNAL MODULE: ./node_modules/canvas-core-react/lib/LoadingIndicator.js
1792var LoadingIndicator = __webpack_require__(3188);
1793var LoadingIndicator_default = /*#__PURE__*/__webpack_require__.n(LoadingIndicator);
1794;// ./src/hooks/useExternalScript.js
1795
1796function useExternalScript(url) {
1797  const [stateScript, setStateScript] = (0,react.useState)(false);
1798  const handleScript = e => {
1799    setStateScript(e.type === 'load');
1800  };
1801  (0,react.useEffect)(() => {
1802    let script = document.querySelector(`script[src="${url}"]`);
1803    async function checkScript() {
1804      if (!url) {
1805        setStateScript(false);
1806        return false;
1807      }
1808      if (!script && url) {
1809        script = document.createElement('script');
1810        script.type = 'application/javascript';
1811        script.src = url;
1812        script.async = true;
1813        document.head.appendChild(script);
1814        script.addEventListener('load', handleScript);
1815        script.addEventListener('error', handleScript);
1816      } else {
1817        script.addEventListener('load', handleScript);
1818        script.addEventListener('error', handleScript);
1819      }
1820      return true;
1821    }
1822    checkScript();
1823    return () => {
1824      if (script) {
1825        script.removeEventListener('load', handleScript);
1826        script.removeEventListener('error', handleScript);
1827      }
1828    };
1829  }, [url]);
1830  return {
1831    stateScript,
1832    handleScript
1833  };
1834}
1835;// ./src/utils/environments.js
1836const ist = 'ist';
1837const uat = 'uat';
1838const nft = 'nft';
1839const prd = 'prd';
1840const urlLocal = 'http://localhost:3000';
1841const urlIST = 'https://beyond-web-api.dbuist.npe-k8s.recursos';
1842const urlUAT = 'https://beyond-web-api.dbuuat.npe-k8s.recursos';
1843const urlPRD = 'https://scotiaweb.scotiabank.com.mx';
1844const getEnviromentByURL = () => {
1845  const currentEnv = window.origin;
1846  const mapEnv = {
1847    [urlIST]: ist,
1848    [urlUAT]: uat,
1849    [urlLocal]: 'local',
1850    [urlPRD]: prd
1851  };
1852  return mapEnv[currentEnv];
1853};
1854// EXTERNAL MODULE: ./src/providers/Biocatch.module.scss
1855var Biocatch_module = __webpack_require__(5607);
1856;// ./src/providers/BiocatchProvider.jsx
1857var _jsxFileName = "/home/jenkins/agent/workspace/Anthos/ci/src/providers/BiocatchProvider.jsx";
1858
1859
1860
1861
1862
1863
1864// Styles
1865
1866const fileByEnviroment = {
1867  local: '7e555bd3.js',
1868  ist: '7e555bd3.js',
1869  uat: '7e555bd3.js',
1870  prd: 'd177b4a1.js',
1871  undefined: 'd177b4a1.js'
1872};
1873const BiocatchContext = /*#__PURE__*/(0,react.createContext)({
1874  changeContext: () => {}
1875});
1876const useBiocatch = () => (0,react.useContext)(BiocatchContext);
1877const _CSID_BIOCATCH_ = "_csid";
1878const BiocatchProvider = ({
1879  brand,
1880  children
1881}) => {
1882  const textLoading = 'Cargando..';
1883  const env = getEnviromentByURL();
1884  const scriptBiocatch = `${window.location.origin}/auth/${fileByEnviroment[env]}`;
1885  const {
1886    stateScript
1887  } = useExternalScript(scriptBiocatch);
1888  const [firstLoadDone, setFirstLoadDone] = (0,react.useState)(false);
1889  const changeContext = (0,react.useCallback)((context, csid) => {
1890    if (!firstLoadDone && context) {
1891      let newCSID = crypto.randomUUID();
1892      sessionStorage.setItem(_CSID_BIOCATCH_, newCSID);
1893      window.cdApi.setAsNewSession(context, brand, newCSID);
1894      setFirstLoadDone(true);
1895    } else if (firstLoadDone && context && csid) {
1896      window.cdApi.setContinuedSession(context, brand, csid);
1897    } else if (firstLoadDone && context) {
1898      window.cdApi.changeContext(context);
1899    }
1900  }, [firstLoadDone]);
1901  if (stateScript) {
1902    return /*#__PURE__*/react.createElement(BiocatchContext.Provider, {
1903      value: {
1904        changeContext,
1905        cdApi: window.cdApi
1906      },
1907      __self: undefined,
1908      __source: {
1909        fileName: _jsxFileName,
1910        lineNumber: 51,
1911        columnNumber: 13
1912      }
1913    }, children);
1914  }
1915  return /*#__PURE__*/react.createElement("div", {
1916    className: Biocatch_module.content,
1917    __self: undefined,
1918    __source: {
1919      fileName: _jsxFileName,
1920      lineNumber: 57,
1921      columnNumber: 9
1922    }
1923  }, /*#__PURE__*/react.createElement((LoadingIndicator_default()), {
1924    accessibleTitle: "Loading",
1925    __self: undefined,
1926    __source: {
1927      fileName: _jsxFileName,
1928      lineNumber: 58,
1929      columnNumber: 13
1930    }
1931  }), textLoading && /*#__PURE__*/react.createElement("p", {
1932    __self: undefined,
1933    __source: {
1934      fileName: _jsxFileName,
1935      lineNumber: 59,
1936      columnNumber: 29
1937    }
1938  }, textLoading));
1939};
1940BiocatchProvider.propTypes = {
1941  children: prop_types_default().oneOfType([prop_types_default().arrayOf((prop_types_default()).node), (prop_types_default()).node]).isRequired,
1942  brand: (prop_types_default()).string.isRequired
1943};
1944
1945
1946/***/ }),
1947
1948/***/ 5111:
1949/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
1950
1951"use strict";
1952/* harmony export */ __webpack_require__.d(__webpack_exports__, {
1953/* harmony export */   A: () => (__WEBPACK_DEFAULT_EXPORT__),
1954/* harmony export */   Q: () => (/* binding */ hideErrorCode)
1955/* harmony export */ });
1956const NOT_FOUND_USER = [{
1957  id: 'E_BAASMXSEC_016',
1958  header: 'signIn:errors.userError.header',
1959  message: 'signIn:errors.userError.message',
1960  errorCode: 'signIn:errors.userError.errorCode',
1961  buttonText: 'signIn:errors.userError.buttonText'
1962}, {
1963  id: 'E_BAASMXSEC_207',
1964  header: 'signIn:errors.userError.header',
1965  message: 'signIn:errors.userError.message',
1966  errorCode: 'signIn:errors.userError.errorCode',
1967  buttonText: 'signIn:errors.userError.buttonText'
1968}, {
1969  id: 'E_BAASMXSEC_011',
1970  header: 'signIn:errors.userBlockerPreventError.header',
1971  message: 'signIn:errors.userBlockerPreventError.message',
1972  errorCode: 'signIn:errors.userBlockerPreventError.errorCode',
1973  buttonText: 'signIn:errors.userBlockerPreventError.buttonText',
1974  secondaryButtonText: 'signIn:errors.userBlockerPreventError.secondaryButtonText'
1975}, {
1976  id: 'E_BAASMXSEC_208',
1977  header: 'signIn:errors.userBlockerPreventError.header',
1978  message: 'signIn:errors.userBlockerPreventError.message',
1979  errorCode: 'signIn:errors.userBlockerPreventError.errorCode',
1980  buttonText: 'signIn:errors.userBlockerPreventError.buttonText',
1981  secondaryButtonText: 'signIn:errors.userBlockerPreventError.secondaryButtonText'
1982}, {
1983  id: 'E_BAASMXSEC_009',
1984  header: 'signIn:errors.blockUserError.header',
1985  message: 'signIn:errors.blockUserError.message',
1986  errorCode: 'signIn:errors.blockUserError.errorCode',
1987  buttonText: 'signIn:errors.blockUserError.buttonText',
1988  secondaryButtonText: 'signIn:errors.blockUserError.secondaryButtonText'
1989}, {
1990  id: 'E_BAASMXSEC_049',
1991  header: 'signIn:errors.userError.header',
1992  message: 'signIn:errors.userError.message',
1993  errorCode: 'signIn:errors.userError.errorCode',
1994  buttonText: 'signIn:errors.userError.buttonText'
1995}, {
1996  id: 'E_BAASMXSEC_207',
1997  header: 'signIn:errors.userError.header',
1998  message: 'signIn:errors.userError.message',
1999  errorCode: 'signIn:errors.userError.errorCode',
2000  buttonText: 'signIn:errors.userError.buttonText'
2001}, {
2002  id: 'E_BAASMXSEC_050',
2003  header: 'signIn:errors.userError.header',
2004  message: 'signIn:errors.userError.message',
2005  errorCode: 'signIn:errors.userError.errorCode',
2006  buttonText: 'signIn:errors.userError.buttonText'
2007}, {
2008  id: 'E_BAASMXSEC_053',
2009  header: 'signIn:errors.userError.header',
2010  message: 'signIn:errors.userError.message',
2011  errorCode: 'signIn:errors.userError.errorCode',
2012  buttonText: 'signIn:errors.userError.buttonText'
2013}];
2014/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (NOT_FOUND_USER);
2015const hideErrorCode = ['E_BAASMXSEC_009', 'E_BAASMXSEC_208'];
2016
2017/***/ }),
2018
2019/***/ 7027:
2020/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2021
2022"use strict";
2023/* harmony export */ __webpack_require__.d(__webpack_exports__, {
2024/* harmony export */   A: () => (/* binding */ SIGNIN_ERRORS_BLOCKED),
2025/* harmony export */   R: () => (/* binding */ SIGNIN_ERRORS)
2026/* harmony export */ });
2027/* harmony import */ var _analyticsEvents__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3613);
2028
2029const SIGNIN_ERRORS_BLOCKED = [{
2030  id: 'E_BAASMXSEC_012',
2031  errorType: _analyticsEvents__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .A.ERROR_PASS_USER_BLOCKED_ATTEMPTS,
2032  icon: 'iconName',
2033  heading: 'signIn:errors.unBlockerExceededAttempts.heading',
2034  p1: 'signIn:errors.unBlockerExceededAttempts.p1',
2035  btn1: 'signIn:errors.unBlockerExceededAttempts.btn1',
2036  btn2: 'signIn:errors.unBlockerExceededAttempts.btn2'
2037}, {
2038  id: 'E_BAASMXSEC_206',
2039  errorType: _analyticsEvents__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .A.ERROR_PASS_USER_BLOCKED_ATTEMPTS,
2040  icon: 'iconName',
2041  heading: 'signIn:errors.unBlockerExceededAttempts.heading',
2042  p1: 'signIn:errors.unBlockerExceededAttempts.p1',
2043  btn1: 'signIn:errors.unBlockerExceededAttempts.btn1',
2044  btn2: 'signIn:errors.unBlockerExceededAttempts.btn2'
2045}, {
2046  id: 'E_BAASMXSEC_114',
2047  errorType: _analyticsEvents__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .A.ERROR_PASS_USER_BLOCKED_ATTEMPTS,
2048  icon: 'iconName',
2049  heading: 'signIn:errors.unBlockerExceededAttempts.heading',
2050  p1: 'signIn:errors.unBlockerExceededAttempts.p1',
2051  btn1: 'signIn:errors.unBlockerExceededAttempts.btn1',
2052  btn2: 'signIn:errors.unBlockerExceededAttempts.btn2'
2053}, {
2054  id: 'E_BAASMXSEC_112',
2055  errorType: _analyticsEvents__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .A.ERROR_PASS_USER_BLOCKED_ATTEMPTS,
2056  icon: 'iconName',
2057  heading: 'signIn:errors.unBlockerExceededAttempts.heading',
2058  p1: 'signIn:errors.unBlockerExceededAttempts.p1',
2059  btn1: 'signIn:errors.unBlockerExceededAttempts.btn1',
2060  btn2: 'signIn:errors.unBlockerExceededAttempts.btn2'
2061}, {
2062  id: 'E_BAASMXSEC_031',
2063  errorType: _analyticsEvents__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .A.ERROR_USER_USER_BLOCKED_ATTEMPTS,
2064  icon: 'iconName',
2065  heading: 'signIn:errors.unBlockerExceededAttempts.heading',
2066  p1: 'signIn:errors.unBlockerExceededAttempts.p1',
2067  btn1: 'signIn:errors.unBlockerExceededAttempts.btn1',
2068  btn2: 'signIn:errors.unBlockerExceededAttempts.btn2'
2069}, {
2070  id: 'E_DFMEXENRL_505',
2071  icon: 'iconName',
2072  heading: 'common:errors.unBlockerExceededAttempts.heading',
2073  p1: 'common:errors.unBlockerExceededAttempts.p1',
2074  btn1: 'common:errors.unBlockerExceededAttempts.btn1',
2075  btn2: 'common:errors.unBlockerExceededAttempts.btn2'
2076}];
2077const SIGNIN_ERRORS = [{
2078  id: 'E_BAASMXSEC_007',
2079  heading: 'signIn:errors.blockedExceededAttempts.heading',
2080  p1: 'signIn:errors.blockedExceededAttempts.p1',
2081  link: 'signIn:errors.blockedExceededAttempts.telephone',
2082  prefix: 'tel:'
2083}, {
2084  id: 'E_BAASMXSEC_206',
2085  errorType: _analyticsEvents__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .A.ERROR_PASS_USER_BLOCKED_ATTEMPTS,
2086  icon: 'iconName',
2087  heading: 'signIn:errors.unBlockerExceededAttempts.heading',
2088  p1: 'signIn:errors.unBlockerExceededAttempts.p1',
2089  btn1: 'signIn:errors.unBlockerExceededAttempts.btn1',
2090  btn2: 'signIn:errors.unBlockerExceededAttempts.btn2'
2091}, {
2092  id: 'E_BAASMXSEC_114',
2093  errorType: _analyticsEvents__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .A.ERROR_PASS_USER_BLOCKED_ATTEMPTS,
2094  icon: 'iconName',
2095  heading: 'signIn:errors.unBlockerExceededAttempts.heading',
2096  p1: 'signIn:errors.unBlockerExceededAttempts.p1',
2097  btn1: 'signIn:errors.unBlockerExceededAttempts.btn1',
2098  btn2: 'signIn:errors.unBlockerExceededAttempts.btn2'
2099}, {
2100  id: 'E_BAASMXSEC_112',
2101  errorType: _analyticsEvents__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .A.ERROR_PASS_USER_BLOCKED_ATTEMPTS,
2102  icon: 'iconName',
2103  heading: 'signIn:errors.unBlockerExceededAttempts.heading',
2104  p1: 'signIn:errors.unBlockerExceededAttempts.p1',
2105  btn1: 'signIn:errors.unBlockerExceededAttempts.btn1',
2106  btn2: 'signIn:errors.unBlockerExceededAttempts.btn2'
2107}, {
2108  id: 'E_BAASMXSEC_025',
2109  heading: 'signIn:errors.blockedExceededAttempts.heading',
2110  p1: 'signIn:errors.blockedExceededAttempts.p1',
2111  link: 'signIn:errors.blockedExceededAttempts.telephone',
2112  prefix: 'tel:'
2113}, {
2114  id: 'E_BAASMXSEC_013',
2115  heading: 'signIn:errors.accountExpired.heading',
2116  p1: 'signIn:errors.accountExpired.p1'
2117}, {
2118  id: 'E_BAASMXSEC_014',
2119  heading: 'signIn:errors.sessionExists.heading',
2120  p1: 'signIn:errors.sessionExists.p1'
2121}, {
2122  id: 'E_BAASMXSEC_040',
2123  heading: 'signIn:errors.sessionExists.heading',
2124  p1: 'signIn:errors.sessionExists.p1'
2125}, {
2126  id: 'E_BAASMXSEC_041',
2127  heading: 'signIn:errors.sessionExists.heading',
2128  p1: 'signIn:errors.sessionExists.p1'
2129}, {
2130  id: 'E_BAASMXSEC_024',
2131  heading: 'signIn:errors.stateExpired.heading',
2132  p1: 'signIn:errors.stateExpired.p1'
2133}, {
2134  id: 'E_BAASMXSEC_109',
2135  heading: 'signIn:errors.stateExpired.heading',
2136  p1: 'signIn:errors.stateExpired.p1'
2137}, {
2138  id: 'E_BAASMXSEC_110',
2139  heading: 'signIn:errors.stateExpired.heading',
2140  p1: 'signIn:errors.stateExpired.p1'
2141}, {
2142  id: 'E_BAASMXSEC_115',
2143  heading: 'signIn:errors.stateExpired.heading',
2144  p1: 'signIn:errors.stateExpired.p1'
2145}, {
2146  id: 'E_BAASMXSEC_502',
2147  heading: 'signIn:errors.stateExpired.heading',
2148  p1: 'signIn:errors.stateExpired.p1'
2149}, {
2150  id: 'E_BAASMXSEC_503',
2151  heading: 'signIn:errors.stateExpired.heading',
2152  p1: 'signIn:errors.stateExpired.p1'
2153}, {
2154  id: 'E_BAASMXSEC_116',
2155  heading: 'signIn:errors.stateExpired.heading',
2156  p1: 'signIn:errors.stateExpired.p1'
2157}, {
2158  id: 'E_BAASMXSEC_215',
2159  heading: 'signIn:errors.stateExpired.heading',
2160  p1: 'signIn:errors.stateExpired.p1'
2161}, {
2162  id: 'E_BAASMXSEC_216',
2163  heading: 'signIn:errors.stateExpired.heading',
2164  p1: 'signIn:errors.stateExpired.p1'
2165}, {
2166  id: 'E_BAASMXSEC_217',
2167  heading: 'signIn:errors.stateExpired.heading',
2168  p1: 'signIn:errors.stateExpired.p1'
2169}, {
2170  id: 'E_BAASMXSEC_218',
2171  heading: 'signIn:errors.stateExpired.heading',
2172  p1: 'signIn:errors.stateExpired.p1'
2173}, {
2174  id: 'E_BAASMXSEC_225',
2175  heading: 'signIn:errors.stateExpired.heading',
2176  p1: 'signIn:errors.stateExpired.p1'
2177}, {
2178  id: 'E_BAASMXSEC_226',
2179  heading: 'signIn:errors.stateExpired.heading',
2180  p1: 'signIn:errors.stateExpired.p1'
2181}, {
2182  id: 'E_BAASMXSEC_227',
2183  heading: 'signIn:errors.stateExpired.heading',
2184  p1: 'signIn:errors.stateExpired.p1'
2185}, {
2186  id: 'E_BAASMXSEC_230',
2187  heading: 'signIn:errors.stateExpired.heading',
2188  p1: 'signIn:errors.stateExpired.p1'
2189}, {
2190  id: 'E_BAASMXSEC_231',
2191  heading: 'signIn:errors.stateExpired.heading',
2192  p1: 'signIn:errors.stateExpired.p1'
2193}, {
2194  id: 'E_BAASMXSEC_232',
2195  heading: 'signIn:errors.stateExpired.heading',
2196  p1: 'signIn:errors.stateExpired.p1'
2197}, {
2198  id: 'E_BAASMXSEC_233',
2199  heading: 'signIn:errors.stateExpired.heading',
2200  p1: 'signIn:errors.stateExpired.p1'
2201}, {
2202  id: 'E_BAASMXSEC_110',
2203  heading: 'signIn:errors.stateExpired.heading',
2204  p1: 'signIn:errors.stateExpired.p1'
2205}, {
2206  id: 'E_BAASMXSEC_239',
2207  heading: 'signIn:errors.stateExpired.heading',
2208  p1: 'signIn:errors.stateExpired.p1'
2209}, {
2210  id: 'E_BAASMXSEC_240',
2211  heading: 'signIn:errors.stateExpired.heading',
2212  p1: 'signIn:errors.stateExpired.p1'
2213}, {
2214  id: 'E_BAASMXSEC_241',
2215  heading: 'signIn:errors.stateExpired.heading',
2216  p1: 'signIn:errors.stateExpired.p1'
2217}, {
2218  id: 'E_BAASMXSEC_243',
2219  heading: 'signIn:errors.stateExpired.heading',
2220  p1: 'signIn:errors.stateExpired.p1'
2221}, {
2222  id: 'E_BAASMXSEC_244',
2223  heading: 'signIn:errors.stateExpired.heading',
2224  p1: 'signIn:errors.stateExpired.p1'
2225}, {
2226  id: 'E_BAASMXSEC_245',
2227  heading: 'signIn:errors.stateExpired.heading',
2228  p1: 'signIn:errors.stateExpired.p1'
2229}, {
2230  id: 'E_BAASMXSEC_246',
2231  heading: 'signIn:errors.stateExpired.heading',
2232  p1: 'signIn:errors.stateExpired.p1'
2233}, {
2234  id: 'E_BAASMXSEC_702',
2235  heading: 'signIn:errors.stateExpired.heading',
2236  p1: 'signIn:errors.stateExpired.p1'
2237}, {
2238  id: 'E_BAASMXSEC_303',
2239  heading: 'signIn:errors.stateExpired.heading',
2240  p1: 'signIn:errors.stateExpired.p1'
2241}, {
2242  id: 'E_BAASMXSEC_701',
2243  heading: 'signIn:errors.stateExpired.heading',
2244  p1: 'signIn:errors.stateExpired.p1'
2245}];
2246
2247
2248/***/ }),
2249
2250/***/ 3613:
2251/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2252
2253"use strict";
2254/* harmony export */ __webpack_require__.d(__webpack_exports__, {
2255/* harmony export */   A: () => (__WEBPACK_DEFAULT_EXPORT__),
2256/* harmony export */   _: () => (/* binding */ ANALYTICS_EVENTS_DATA)
2257/* harmony export */ });
2258const ANALYTICS_EVENT_ROUTES = {
2259  START_USER_UNLOCK_FLOW: '/login/start-user-unlock-flow',
2260  EXIT_USER_UNLOCK_FLOW: '/login/not-now-button-user-unlock-flow',
2261  ERROR_USER_USER_BLOCKED_ATTEMPTS: '/login/error/user/user-blocked-attempts',
2262  ERROR_PASS_USER_BLOCKED_ATTEMPTS: '/login/error/password/user-blocked-attempts',
2263  BUTTON_CHANGE_PASS: '/login/user-blocker-prevent/button-change-password',
2264  BUTTON_TRY_AGAIN: '/login/user-blocker-prevent/button-try-again'
2265};
2266const ANALYTICS_EVENTS_DATA = [{
2267  ruta: ANALYTICS_EVENT_ROUTES.START_USER_UNLOCK_FLOW,
2268  titulo: 'Login | User Unlock Button | Start User Unlock Flow'
2269}, {
2270  ruta: ANALYTICS_EVENT_ROUTES.EXIT_USER_UNLOCK_FLOW,
2271  titulo: 'Login | Not Now Button | User Unlock Flow'
2272}, {
2273  ruta: ANALYTICS_EVENT_ROUTES.ERROR_USER_USER_BLOCKED_ATTEMPTS,
2274  titulo: 'Login | Error | User | User Blocked For Attempts'
2275}, {
2276  ruta: ANALYTICS_EVENT_ROUTES.ERROR_PASS_USER_BLOCKED_ATTEMPTS,
2277  titulo: 'Login | Error | Password | User Blocked For Attempts'
2278}, {
2279  ruta: ANALYTICS_EVENT_ROUTES.BUTTON_CHANGE_PASS,
2280  titulo: 'Login | User Blocker Prevent | Button Change Password'
2281}, {
2282  ruta: ANALYTICS_EVENT_ROUTES.BUTTON_TRY_AGAIN,
2283  titulo: 'Login | User Blocker Prevent | Button Try again'
2284}];
2285/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ANALYTICS_EVENT_ROUTES);
2286
2287/***/ }),
2288
2289/***/ 6451:
2290/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2291
2292"use strict";
2293/* harmony export */ __webpack_require__.d(__webpack_exports__, {
2294/* harmony export */   A: () => (__WEBPACK_DEFAULT_EXPORT__)
2295/* harmony export */ });
2296/* unused harmony export BIOCATCH_INFO */
2297const BIOCATCH_INFO = {
2298  USERNAME_CONTEXT: 'USERNAME',
2299  PASS_CONTEXT: 'PASSWORD',
2300  FAILED_LOGIN_ATTEMPT: 'FAILED_LOGIN_ATTEMPT',
2301  THIRD_FAILED_LOGIN_ATTEMPT: '3RD_FAILED_LOGIN_ATTEMPT',
2302  BRAND: 'MX_SCOTIABANK_BEYONDWEB'
2303};
2304/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (BIOCATCH_INFO);
2305
2306/***/ }),
2307
2308/***/ 400:
2309/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
2310
2311"use strict";
2312/* harmony export */ __webpack_require__.d(__webpack_exports__, {
2313/* harmony export */   A: () => (__WEBPACK_DEFAULT_EXPORT__)
2314/* harmony export */ });
2315/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__webpack_require__.p + "static/media/error.a817e900.svg");
2316
2317/***/ }),
2318
2319/***/ 4105:
2320/***/ (() => {
2321
2322// extracted by mini-css-extract-plugin
2323
2324/***/ }),
2325
2326/***/ 5769:
2327/***/ ((module) => {
2328
2329// extracted by mini-css-extract-plugin
2330module.exports = {"global-modal__error-code":"styles_global-modal__error-code__uoZ6j","subHeader":"styles_subHeader__tWkf6"};
2331
2332/***/ }),
2333
2334/***/ 3607:
2335/***/ ((module) => {
2336
2337// extracted by mini-css-extract-plugin
2338module.exports = {"xs":"480px","sm":"767px","md":"1024px","lg":"4000px","xsMaxCols":"4","smMaxCols":"8","mdMaxCols":"12","lgMaxCols":"12","formHeading":"CardLayout_formHeading__+KLjH","span":"CardLayout_span__paC4i","layout":"CardLayout_layout__-wkRI","grid":"CardLayout_grid__Uvsl4","row":"CardLayout_row__GgX7H","header":"CardLayout_header__Ifhki","main":"CardLayout_main__sRecW","content":"CardLayout_content__BGJ31","card":"CardLayout_card__AWPDH"};
2339
2340/***/ }),
2341
2342/***/ 5013:
2343/***/ ((module) => {
2344
2345// extracted by mini-css-extract-plugin
2346module.exports = {"xs":"480px","sm":"767px","md":"1024px","lg":"4000px","xsMaxCols":"4","smMaxCols":"8","mdMaxCols":"12","lgMaxCols":"12","formHeading":"styles_formHeading__hleA6","span":"styles_span__IbBU8","content":"styles_content__9d5x0"};
2347
2348/***/ }),
2349
2350/***/ 3431:
2351/***/ ((module) => {
2352
2353// extracted by mini-css-extract-plugin
2354module.exports = {"xs":"480px","sm":"767px","md":"1024px","lg":"4000px","xsMaxCols":"4","smMaxCols":"8","mdMaxCols":"12","lgMaxCols":"12","formHeading":"styles_formHeading__-uZ4Y","span":"styles_span__i4Szy","transitionContainer":"styles_transitionContainer__CJZoo","cardContent":"styles_cardContent__Dc8tk","cardText":"styles_cardText__48ldP","usernameButtonBar":"styles_usernameButtonBar__9-ivc","twoButtonBar":"styles_twoButtonBar__YWI-K","subHeading":"styles_subHeading__Ms7wx","passwordButtonBar":"styles_passwordButtonBar__oz3Gx","forgotKey":"styles_forgotKey__BIc+w","register":"styles_register__fboKX","formError":"styles_formError__833Ih","placeholderContainer":"styles_placeholderContainer__OCfjX","centerIcon":"styles_centerIcon__bngps","centerText":"styles_centerText__QiAzS","centerButton":"styles_centerButton__w2YKq","lineSeparator":"styles_lineSeparator__it1XX","disclaimerCheckbox":"styles_disclaimerCheckbox__NvjQe","marginDisclaimer":"styles_marginDisclaimer__hhR3S","order-list":"styles_order-list__HOa5T"};
2355
2356/***/ }),
2357
2358/***/ 1726:
2359/***/ ((module) => {
2360
2361// extracted by mini-css-extract-plugin
2362module.exports = {"xs":"480px","sm":"767px","md":"1024px","lg":"4000px","xsMaxCols":"4","smMaxCols":"8","mdMaxCols":"12","lgMaxCols":"12","formHeading":"styles_formHeading__IcJbM","span":"styles_span__Val-F","centerIcon":"styles_centerIcon__412WL","centerText":"styles_centerText__RZzEu","centerButton":"styles_centerButton__lNU7A","orderList":"styles_orderList__gmdBa"};
2363
2364/***/ }),
2365
2366/***/ 3143:
2367/***/ ((module) => {
2368
2369// extracted by mini-css-extract-plugin
2370module.exports = {"layout":"NotFoundPage_layout__pJnjr","container":"NotFoundPage_container__eerrC"};
2371
2372/***/ }),
2373
2374/***/ 7461:
2375/***/ ((module) => {
2376
2377// extracted by mini-css-extract-plugin
2378module.exports = {"placeholderContainer":"Placeholder_placeholderContainer__T4if4"};
2379
2380/***/ }),
2381
2382/***/ 7917:
2383/***/ ((module) => {
2384
2385// extracted by mini-css-extract-plugin
2386module.exports = {"xs":"480px","sm":"767px","md":"1024px","lg":"4000px","xsMaxCols":"4","smMaxCols":"8","mdMaxCols":"12","lgMaxCols":"12","formHeading":"styles_formHeading__aEAHa","span":"styles_span__UwjRQ","content":"styles_content__58pLz","buttonContainer":"styles_buttonContainer__VXvhE"};
2387
2388/***/ }),
2389
2390/***/ 6225:
2391/***/ ((module) => {
2392
2393// extracted by mini-css-extract-plugin
2394module.exports = {"xs":"480px","sm":"767px","md":"1024px","lg":"4000px","xsMaxCols":"4","smMaxCols":"8","mdMaxCols":"12","lgMaxCols":"12","formHeading":"SignInError_formHeading__bOGet","span":"SignInError_span__3yTW7","content":"SignInError_content__tKI5j","iconLock":"SignInError_iconLock__+K238","buttonContainer":"SignInError_buttonContainer__W1KWL","ButtonContainerBottom":"SignInError_ButtonContainerBottom__kvPla","ButtonContainerBottomFull":"SignInError_ButtonContainerBottomFull__zO9Zs","centerIcon":"SignInError_centerIcon__t9AmF","centerText":"SignInError_centerText__jRg2i","centerTextInfo":"SignInError_centerTextInfo__OpM4l"};
2395
2396/***/ }),
2397
2398/***/ 5607:
2399/***/ ((module) => {
2400
2401// extracted by mini-css-extract-plugin
2402module.exports = {"xs":"480px","sm":"767px","md":"1024px","lg":"4000px","xsMaxCols":"4","smMaxCols":"8","mdMaxCols":"12","lgMaxCols":"12","formHeading":"Biocatch_formHeading__RiqjB","span":"Biocatch_span__Y3JSI","content":"Biocatch_content__G7-fc"};
2403
2404/***/ }),
2405
2406/***/ 2634:
2407/***/ (() => {
2408
2409/* (ignored) */
2410
2411/***/ })
2412
2413},
2414/******/ __webpack_require__ => { // webpackRuntimeModules
2415/******/ var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
2416/******/ __webpack_require__.O(0, ["file-49d0a293","file-d2eb5610","file-2e689ca9","file-a7851aea","file-ad419aad","file-3073a958","file-8abb7fa4","file-006fbc6a","file-536eaa00","file-efdee510","file-2b1726bc","file-adcb47af","file-e5bca7e4","file-229eafb5"], () => (__webpack_exec__(6616)));
2417/******/ var __webpack_exports__ = __webpack_require__.O();
2418/******/ }
2419]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.