1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4977],{84977:function(n,e,t){t.r(e);var o=t(47568),i=t(97582),r=t(85893),a=t(67294),u=t(35545),c=t(37638);e.default=function(n){var e=n.user,s=(0,a.useRef)(null);(0,a.useEffect)((function(){Promise.all([t.e(6277),t.e(7130)]).then(t.t.bind(t,97130,23))}),[]);var l=function(){var n=(0,o.Z)((function(){var n;return(0,i.__generator)(this,(function(e){return null===(n=s.current)||void 0===n||n.submit(),[2]}))}));return function(){return n.apply(this,arguments)}}();return e?e?(0,r.jsxs)(a.Suspense,{children:[(0,r.jsx)(u.zZ,{imperativeRef:s,environment:u.qA.Production,tracker:null===e||void 0===e?void 0:e.tracker,authToken:null===e||void 0===e?void 0:e.TBT,onPayerAuthenticationFailure:function(n){console.log("Payer authentication failed:",n)},onPayerAuthenticationSuccess:function(n){console.log("Payer authentication success:",n)},onPayerAuthenticationFrictionless:function(n){console.log("Payer authentication frictionless:",n)},onPayerAuthenticationUnavailable:function(n){console.log("Payer authentication unavailable:",n)},onSafepayError:function(n){console.log("Safepay error:",n)},onValidated:function(){return console.log("Card validated")},onProceedToAuthentication:function(n){c.V.setCookies("safePayData",n,300),window.location.href="/pay"},onError:function(n){return console.error("Error",n)}}),(0,r.jsx)("button",{className:"mt-10 bg-blue-600 text-white px-4 py-2 rounded mt-2",onClick:l,children:"Submit"})]}):(0,r.jsx)("div",{children:"Missing user data"}):(0,r.jsx)("div",{children:"Error: Missing authentication data."})}}}]);
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.