Module 899343

345 characters · in 803e52890a9590dc.js
Dependencies
Required by (2)
Lazily required by (0)none
Requires (3)
Lazily requires (0)none
Source Raw
function(e,n,t){t.d(n,{f:()=>l});var s=t(64700),r=t(166532),i=t(566980);function l(e){let{purchaseState:n,currentStep:t,initialScene:l,purchaseScene:a,errorScene:c,successScene:u}=e,[d,L]=(0,s.useState)(l);return(0,s.useEffect)(()=>{n===i.h.PURCHASING?L(a):n===i.h.FAIL&&L(c)},[n,a,c]),(0,s.useEffect)(()=>{t===r.pn.CONFIRM&&L(u)},[t,u]),[d,L]}}