mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-10-21 20:10:34 +00:00
2 lines
2.6 KiB
JavaScript
Executable File
2 lines
2.6 KiB
JavaScript
Executable File
"use strict";(("undefined"!=typeof self?self:global).webpackChunkclient_web=("undefined"!=typeof self?self:global).webpackChunkclient_web||[]).push([[4374],{24374:(e,t,i)=>{i.r(t),i.d(t,{SNACKBAR_ID:()=>y,default:()=>S});var a=i(30758),r=i(24755),n=i(72973),o=i(28490),s=i(11808),c=i(76174),u=i(37985),l=i(65579),d=i(12783),f=i(43830);const g="dRD7dgAMZVRuTdelaf6B",m="sFr9SHK1H3ZYdz2_jWqY",h="AckhtqapSIpyTPpQGw7y";var v=i(86070);const p="dialog-robot";const b=()=>{const[e,t]=(0,a.useState)(!0);return e?(0,v.jsx)(l.j,{"data-testid":p,id:p,"aria-label":"Dialog robot",dialogTitle:s.Ru.get("user-fraud-verification.dialog-alert.title"),colorSet:"invertedLight",className:g,body:(0,v.jsx)(d.E,{as:"p",children:(i=s.Ru.get("user-fraud-verification.dialog-alert.describe"),r=e=>(0,v.jsx)(u.N_,{to:"/playlist/37i9dQZF1DWUcRrhkfhG22",className:m,children:e},e),i.split(/(\{0\}.*)\{1\}/).map((e=>e.startsWith("{0}")?r(e.split("{0}")[1]):e)))}),footer:(0,v.jsx)(f.$,{className:h,onClick:()=>t(!1),children:s.Ru.get("user-fraud-verification.dialog-alert.ok")})}):null;var i,r};var R=i(24563),_=i(20959),T=i(39733),I=i(40312),k=i(23003),x=i(52276);var N=i(36885);const y="snackbar-user-fraud-verification",S=({verificationId:e})=>{const t=(0,a.useRef)(Date.now()),[i,u]=(0,a.useState)(!1),[l,d]=(0,a.useState)(!1),[f,g]=(0,a.useState)(!1),m=(0,T.vh)(),h=(()=>{const e=(0,T.vh)(),{mutate:t}=(0,R.n)({mutationFn:e=>{const t=I.n.getInstance();return(0,k.s)(t,e)},onError:(t,i)=>{e.send((0,_.D)({id:i,method:"IN_APP_VERIFICATION_V0",error_message:t instanceof x.O?t.message:null,http_method:"put",http_path:`/verification/${i}`}))}});return t})(),{isTrustedRef:p,isTrustedFn:S}=(0,N.d)(),j=async(i,a)=>{const r=Date.now()-t.current,{type:n}=a;await S(a),m.send((0,o.Y)({id:e,method:"IN_APP_VERIFICATION_V0",action:i,interaction_details:{reaction_time:`${r}`,event_triggered:JSON.stringify({type:n,isTrusted:p.current})}})),e&&h(e)};return l?null:f?(0,v.jsx)(b,{}):i?(0,v.jsx)(r.qb,{"data-testid":y,className:(0,n.Ju)("announcement"),showSnackbar:!0,children:s.Ru.get("user-fraud-verification.snackbar.message")}):(0,v.jsx)(c.T,{"aria-label":s.Ru.get("user-fraud-verification.confirm-dialog.title"),titleText:s.Ru.get("user-fraud-verification.confirm-dialog.title"),descriptionText:s.Ru.get("user-fraud-verification.confirm-dialog.description"),onConfirm:e=>{j("human",e),u(!0)},onClose:e=>{j("robot",e),g(!0)},onOutside:e=>{j("robot",e),d(!0)},confirmText:s.Ru.get("user-fraud-verification.confirm-dialog.confirm"),confirmLabel:s.Ru.get("user-fraud-verification.confirm-dialog.label"),cancelText:s.Ru.get("user-fraud-verification.confirm-dialog.cancel")})}}}]);
|
|
//# sourceMappingURL=4374.js.map
|