Module 251913

856 characters · in no known chunk
Dependencies
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{QR:()=>p,b:()=>_,oc:()=>d});var r=n(64700),i=n(311907),s=n(451988),a=n(323082),o=n(142120),l=n(166532),u=n(566980),c=n(153084),d=function(e){return e[e.PENDING=1]="PENDING",e[e.ERROR=2]="ERROR",e[e.NONE=3]="NONE",e}({});function _(e,t,n,i){let s=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a=arguments.length>5?arguments[5]:void 0;r.useEffect(()=>{null!=e&&(1===t&&e!==l.pn.AWAITING_AUTHENTICATION?n(l.pn.AWAITING_AUTHENTICATION):e===l.pn.AWAITING_AUTHENTICATION&&(2===t?n(l.pn.REVIEW):3===t&&(s?null!=a?a():n(l.pn.REVIEW):(i(u.h.COMPLETED),n(l.pn.CONFIRM)))))},[e,t,n,i,s,a])}let f=5e3;function p(e){let t=(0,i.bG)([c.A],()=>c.A.awaitingPaymentId),n=(0,i.bG)([o.A],()=>o.A.isConnected()),l=r.useRef(new s.IX);r.useEffect(()=>{n||null==t||1!==e?l.current.stop():l.current.start(f,()=>(0,a.TK)(t))},[t,e,n])}}