2 lines
23 KiB
JavaScript
2 lines
23 KiB
JavaScript
import{r as T,R as C,c as Y,g as Ce}from"./react-core-C8o2IdY8.js";function ye(e){var t,o,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(o=ye(e[t]))&&(n&&(n+=" "),n+=o);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function Q(){for(var e,t,o=0,n="";o<arguments.length;)(e=arguments[o++])&&(t=ye(e))&&(n&&(n+=" "),n+=t);return n}const J=e=>typeof e=="number"&&!isNaN(e),G=e=>typeof e=="string",M=e=>typeof e=="function",oe=e=>G(e)||M(e)?e:null,ue=e=>T.isValidElement(e)||G(e)||M(e)||J(e);function we(e,t,o){o===void 0&&(o=300);const{scrollHeight:n,style:a}=e;requestAnimationFrame(()=>{a.minHeight="initial",a.height=n+"px",a.transition=`all ${o}ms`,requestAnimationFrame(()=>{a.height="0",a.padding="0",a.margin="0",setTimeout(t,o)})})}function ae(e){let{enter:t,exit:o,appendPosition:n=!1,collapse:a=!0,collapseDuration:i=300}=e;return function(r){let{children:s,position:h,preventExitTransition:g,done:u,nodeRef:l,isIn:y}=r;const c=n?`${t}--${h}`:t,p=n?`${o}--${h}`:o,m=T.useRef(0);return T.useLayoutEffect(()=>{const d=l.current,f=c.split(" "),O=E=>{E.target===l.current&&(d.dispatchEvent(new Event("d")),d.removeEventListener("animationend",O),d.removeEventListener("animationcancel",O),m.current===0&&E.type!=="animationcancel"&&d.classList.remove(...f))};d.classList.add(...f),d.addEventListener("animationend",O),d.addEventListener("animationcancel",O)},[]),T.useEffect(()=>{const d=l.current,f=()=>{d.removeEventListener("animationend",f),a?we(d,u,i):u()};y||(g?f():(m.current=1,d.className+=` ${p}`,d.addEventListener("animationend",f)))},[y]),C.createElement(C.Fragment,null,s)}}function pe(e,t){return e!=null?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}const j={list:new Map,emitQueue:new Map,on(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off(e,t){if(t){const o=this.list.get(e).filter(n=>n!==t);return this.list.set(e,o),this}return this.list.delete(e),this},cancelEmit(e){const t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit(e){this.list.has(e)&&this.list.get(e).forEach(t=>{const o=setTimeout(()=>{t(...[].slice.call(arguments,1))},0);this.emitQueue.has(e)||this.emitQueue.set(e,[]),this.emitQueue.get(e).push(o)})}},te=e=>{let{theme:t,type:o,...n}=e;return C.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:t==="colored"?"currentColor":`var(--toastify-icon-color-${o})`,...n})},ce={info:function(e){return C.createElement(te,{...e},C.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return C.createElement(te,{...e},C.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return C.createElement(te,{...e},C.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return C.createElement(te,{...e},C.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return C.createElement("div",{className:"Toastify__spinner"})}};function Le(e){const[,t]=T.useReducer(c=>c+1,0),[o,n]=T.useState([]),a=T.useRef(null),i=T.useRef(new Map).current,r=c=>o.indexOf(c)!==-1,s=T.useRef({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:r,getToast:c=>i.get(c)}).current;function h(c){let{containerId:p}=c;const{limit:m}=s.props;!m||p&&s.containerId!==p||(s.count-=s.queue.length,s.queue=[])}function g(c){n(p=>c==null?[]:p.filter(m=>m!==c))}function u(){const{toastContent:c,toastProps:p,staleId:m}=s.queue.shift();y(c,p,m)}function l(c,p){let{delay:m,staleId:d,...f}=p;if(!ue(c)||function(N){return!a.current||s.props.enableMultiContainer&&N.containerId!==s.props.containerId||i.has(N.toastId)&&N.updateId==null}(f))return;const{toastId:O,updateId:E,data:b}=f,{props:_}=s,A=()=>g(O),S=E==null;S&&s.count++;const I={..._,style:_.toastStyle,key:s.toastKey++,...Object.fromEntries(Object.entries(f).filter(N=>{let[v,R]=N;return R!=null})),toastId:O,updateId:E,data:b,closeToast:A,isIn:!1,className:oe(f.className||_.toastClassName),bodyClassName:oe(f.bodyClassName||_.bodyClassName),progressClassName:oe(f.progressClassName||_.progressClassName),autoClose:!f.isLoading&&(D=f.autoClose,$=_.autoClose,D===!1||J(D)&&D>0?D:$),deleteToast(){const N=pe(i.get(O),"removed");i.delete(O),j.emit(4,N);const v=s.queue.length;if(s.count=O==null?s.count-s.displayedToast:s.count-1,s.count<0&&(s.count=0),v>0){const R=O==null?s.props.limit:1;if(v===1||R===1)s.displayedToast++,u();else{const q=R>v?v:R;s.displayedToast=q;for(let P=0;P<q;P++)u()}}else t()}};var D,$;I.iconOut=function(N){let{theme:v,type:R,isLoading:q,icon:P}=N,x=null;const k={theme:v,type:R};return P===!1||(M(P)?x=P(k):T.isValidElement(P)?x=T.cloneElement(P,k):G(P)||J(P)?x=P:q?x=ce.spinner():(H=>H in ce)(R)&&(x=ce[R](k))),x}(I),M(f.onOpen)&&(I.onOpen=f.onOpen),M(f.onClose)&&(I.onClose=f.onClose),I.closeButton=_.closeButton,f.closeButton===!1||ue(f.closeButton)?I.closeButton=f.closeButton:f.closeButton===!0&&(I.closeButton=!ue(_.closeButton)||_.closeButton);let B=c;T.isValidElement(c)&&!G(c.type)?B=T.cloneElement(c,{closeToast:A,toastProps:I,data:b}):M(c)&&(B=c({closeToast:A,toastProps:I,data:b})),_.limit&&_.limit>0&&s.count>_.limit&&S?s.queue.push({toastContent:B,toastProps:I,staleId:d}):J(m)?setTimeout(()=>{y(B,I,d)},m):y(B,I,d)}function y(c,p,m){const{toastId:d}=p;m&&i.delete(m);const f={content:c,props:p};i.set(d,f),n(O=>[...O,d].filter(E=>E!==m)),j.emit(4,pe(f,f.props.updateId==null?"added":"updated"))}return T.useEffect(()=>(s.containerId=e.containerId,j.cancelEmit(3).on(0,l).on(1,c=>a.current&&g(c)).on(5,h).emit(2,s),()=>{i.clear(),j.emit(3,s)}),[]),T.useEffect(()=>{s.props=e,s.isToastActive=r,s.displayedToast=o.length}),{getToastToRender:function(c){const p=new Map,m=Array.from(i.values());return e.newestOnTop&&m.reverse(),m.forEach(d=>{const{position:f}=d.props;p.has(f)||p.set(f,[]),p.get(f).push(d)}),Array.from(p,d=>c(d[0],d[1]))},containerRef:a,isToastActive:r}}function me(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function ge(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function Ie(e){const[t,o]=T.useState(!1),[n,a]=T.useState(!1),i=T.useRef(null),r=T.useRef({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,s=T.useRef(e),{autoClose:h,pauseOnHover:g,closeToast:u,onClick:l,closeOnClick:y}=e;function c(b){if(e.draggable){b.nativeEvent.type==="touchstart"&&b.nativeEvent.preventDefault(),r.didMove=!1,document.addEventListener("mousemove",f),document.addEventListener("mouseup",O),document.addEventListener("touchmove",f),document.addEventListener("touchend",O);const _=i.current;r.canCloseOnClick=!0,r.canDrag=!0,r.boundingRect=_.getBoundingClientRect(),_.style.transition="",r.x=me(b.nativeEvent),r.y=ge(b.nativeEvent),e.draggableDirection==="x"?(r.start=r.x,r.removalDistance=_.offsetWidth*(e.draggablePercent/100)):(r.start=r.y,r.removalDistance=_.offsetHeight*(e.draggablePercent===80?1.5*e.draggablePercent:e.draggablePercent/100))}}function p(b){if(r.boundingRect){const{top:_,bottom:A,left:S,right:I}=r.boundingRect;b.nativeEvent.type!=="touchend"&&e.pauseOnHover&&r.x>=S&&r.x<=I&&r.y>=_&&r.y<=A?d():m()}}function m(){o(!0)}function d(){o(!1)}function f(b){const _=i.current;r.canDrag&&_&&(r.didMove=!0,t&&d(),r.x=me(b),r.y=ge(b),r.delta=e.draggableDirection==="x"?r.x-r.start:r.y-r.start,r.start!==r.x&&(r.canCloseOnClick=!1),_.style.transform=`translate${e.draggableDirection}(${r.delta}px)`,_.style.opacity=""+(1-Math.abs(r.delta/r.removalDistance)))}function O(){document.removeEventListener("mousemove",f),document.removeEventListener("mouseup",O),document.removeEventListener("touchmove",f),document.removeEventListener("touchend",O);const b=i.current;if(r.canDrag&&r.didMove&&b){if(r.canDrag=!1,Math.abs(r.delta)>r.removalDistance)return a(!0),void e.closeToast();b.style.transition="transform 0.2s, opacity 0.2s",b.style.transform=`translate${e.draggableDirection}(0)`,b.style.opacity="1"}}T.useEffect(()=>{s.current=e}),T.useEffect(()=>(i.current&&i.current.addEventListener("d",m,{once:!0}),M(e.onOpen)&&e.onOpen(T.isValidElement(e.children)&&e.children.props),()=>{const b=s.current;M(b.onClose)&&b.onClose(T.isValidElement(b.children)&&b.children.props)}),[]),T.useEffect(()=>(e.pauseOnFocusLoss&&(document.hasFocus()||d(),window.addEventListener("focus",m),window.addEventListener("blur",d)),()=>{e.pauseOnFocusLoss&&(window.removeEventListener("focus",m),window.removeEventListener("blur",d))}),[e.pauseOnFocusLoss]);const E={onMouseDown:c,onTouchStart:c,onMouseUp:p,onTouchEnd:p};return h&&g&&(E.onMouseEnter=d,E.onMouseLeave=m),y&&(E.onClick=b=>{l&&l(b),r.canCloseOnClick&&u()}),{playToast:m,pauseToast:d,isRunning:t,preventExitTransition:n,toastRef:i,eventHandlers:E}}function he(e){let{closeToast:t,theme:o,ariaLabel:n="close"}=e;return C.createElement("button",{className:`Toastify__close-button Toastify__close-button--${o}`,type:"button",onClick:a=>{a.stopPropagation(),t(a)},"aria-label":n},C.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},C.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function Re(e){let{delay:t,isRunning:o,closeToast:n,type:a="default",hide:i,className:r,style:s,controlledProgress:h,progress:g,rtl:u,isIn:l,theme:y}=e;const c=i||h&&g===0,p={...s,animationDuration:`${t}ms`,animationPlayState:o?"running":"paused",opacity:c?0:1};h&&(p.transform=`scaleX(${g})`);const m=Q("Toastify__progress-bar",h?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated",`Toastify__progress-bar-theme--${y}`,`Toastify__progress-bar--${a}`,{"Toastify__progress-bar--rtl":u}),d=M(r)?r({rtl:u,type:a,defaultClassName:m}):Q(m,r);return C.createElement("div",{role:"progressbar","aria-hidden":c?"true":"false","aria-label":"notification timer",className:d,style:p,[h&&g>=1?"onTransitionEnd":"onAnimationEnd"]:h&&g<1?null:()=>{l&&n()}})}const Pe=e=>{const{isRunning:t,preventExitTransition:o,toastRef:n,eventHandlers:a}=Ie(e),{closeButton:i,children:r,autoClose:s,onClick:h,type:g,hideProgressBar:u,closeToast:l,transition:y,position:c,className:p,style:m,bodyClassName:d,bodyStyle:f,progressClassName:O,progressStyle:E,updateId:b,role:_,progress:A,rtl:S,toastId:I,deleteToast:D,isIn:$,isLoading:B,iconOut:N,closeOnClick:v,theme:R}=e,q=Q("Toastify__toast",`Toastify__toast-theme--${R}`,`Toastify__toast--${g}`,{"Toastify__toast--rtl":S},{"Toastify__toast--close-on-click":v}),P=M(p)?p({rtl:S,position:c,type:g,defaultClassName:q}):Q(q,p),x=!!A||!s,k={closeToast:l,type:g,theme:R};let H=null;return i===!1||(H=M(i)?i(k):T.isValidElement(i)?T.cloneElement(i,k):he(k)),C.createElement(y,{isIn:$,done:D,position:c,preventExitTransition:o,nodeRef:n},C.createElement("div",{id:I,onClick:h,className:P,...a,style:m,ref:n},C.createElement("div",{...$&&{role:_},className:M(d)?d({type:g}):Q("Toastify__toast-body",d),style:f},N!=null&&C.createElement("div",{className:Q("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!B})},N),C.createElement("div",null,r)),H,C.createElement(Re,{...b&&!x?{key:`pb-${b}`}:{},rtl:S,theme:R,delay:s,isRunning:t,isIn:$,closeToast:l,hide:u,type:g,style:E,className:O,controlledProgress:x,progress:A||0})))},se=function(e,t){return t===void 0&&(t=!1),{enter:`Toastify--animate Toastify__${e}-enter`,exit:`Toastify--animate Toastify__${e}-exit`,appendPosition:t}},xe=ae(se("bounce",!0));ae(se("slide",!0));ae(se("zoom"));ae(se("flip"));const ve=T.forwardRef((e,t)=>{const{getToastToRender:o,containerRef:n,isToastActive:a}=Le(e),{className:i,style:r,rtl:s,containerId:h}=e;function g(u){const l=Q("Toastify__toast-container",`Toastify__toast-container--${u}`,{"Toastify__toast-container--rtl":s});return M(i)?i({position:u,rtl:s,defaultClassName:l}):Q(l,oe(i))}return T.useEffect(()=>{t&&(t.current=n.current)},[]),C.createElement("div",{ref:n,className:"Toastify",id:h},o((u,l)=>{const y=l.length?{...r}:{...r,pointerEvents:"none"};return C.createElement("div",{className:g(u),style:y,key:`container-${u}`},l.map((c,p)=>{let{content:m,props:d}=c;return C.createElement(Pe,{...d,isIn:a(d.toastId),style:{...d.style,"--nth":p+1,"--len":l.length},key:`toast-${d.key}`},m)}))}))});ve.displayName="ToastContainer",ve.defaultProps={position:"top-right",transition:xe,autoClose:5e3,closeButton:he,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};let de,W=new Map,K=[],Ne=1;function be(){return""+Ne++}function Me(e){return e&&(G(e.toastId)||J(e.toastId))?e.toastId:be()}function Z(e,t){return W.size>0?j.emit(0,e,t):K.push({content:e,options:t}),t.toastId}function re(e,t){return{...t,type:t&&t.type||e,toastId:Me(t)}}function ne(e){return(t,o)=>Z(t,re(e,o))}function L(e,t){return Z(e,re("default",t))}L.loading=(e,t)=>Z(e,re("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),L.promise=function(e,t,o){let n,{pending:a,error:i,success:r}=t;a&&(n=G(a)?L.loading(a,o):L.loading(a.render,{...o,...a}));const s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},h=(u,l,y)=>{if(l==null)return void L.dismiss(n);const c={type:u,...s,...o,data:y},p=G(l)?{render:l}:l;return n?L.update(n,{...c,...p}):L(p.render,{...c,...p}),y},g=M(e)?e():e;return g.then(u=>h("success",r,u)).catch(u=>h("error",i,u)),g},L.success=ne("success"),L.info=ne("info"),L.error=ne("error"),L.warning=ne("warning"),L.warn=L.warning,L.dark=(e,t)=>Z(e,re("default",{theme:"dark",...t})),L.dismiss=e=>{W.size>0?j.emit(1,e):K=K.filter(t=>e!=null&&t.options.toastId!==e)},L.clearWaitingQueue=function(e){return e===void 0&&(e={}),j.emit(5,e)},L.isActive=e=>{let t=!1;return W.forEach(o=>{o.isToastActive&&o.isToastActive(e)&&(t=!0)}),t},L.update=function(e,t){t===void 0&&(t={}),setTimeout(()=>{const o=function(n,a){let{containerId:i}=a;const r=W.get(i||de);return r&&r.getToast(n)}(e,t);if(o){const{props:n,content:a}=o,i={delay:100,...n,...t,toastId:t.toastId||e,updateId:be()};i.toastId!==e&&(i.staleId=e);const r=i.render||a;delete i.render,Z(r,i)}},0)},L.done=e=>{L.update(e,{progress:1})},L.onChange=e=>(j.on(4,e),()=>{j.off(4,e)}),L.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},L.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},j.on(2,e=>{de=e.containerId||e,W.set(de,e),K.forEach(t=>{j.emit(0,t.content,t.options)}),K=[]}).on(3,e=>{W.delete(e.containerId||e),W.size===0&&j.off(0).off(1).off(5)});var X={},Ae=Y&&Y.__createBinding||(Object.create?function(e,t,o,n){n===void 0&&(n=o);var a=Object.getOwnPropertyDescriptor(t,o);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[o]}}),Object.defineProperty(e,n,a)}:function(e,t,o,n){n===void 0&&(n=o),e[n]=t[o]}),Se=Y&&Y.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),je=Y&&Y.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var o in e)o!=="default"&&Object.prototype.hasOwnProperty.call(e,o)&&Ae(t,e,o);return Se(t,e),t};Object.defineProperty(X,"__esModule",{value:!0});X.useTurnstile=X.Turnstile=void 0;const V=je(T),ee=typeof globalThis<"u"?globalThis:window;let U=typeof ee.turnstile<"u"?"ready":"unloaded",Te,fe;const Ee=new Promise((e,t)=>{fe={resolve:e,reject:t},U==="ready"&&e(void 0)});{const e="cf__reactTurnstileOnLoad",t="https://challenges.cloudflare.com/turnstile/v0/api.js";Te=()=>{if(U==="unloaded"){U="loading",ee[e]=()=>{fe.resolve(),U="ready",delete ee[e]};const o=`${t}?onload=${e}&render=explicit`,n=document.createElement("script");n.src=o,n.async=!0,n.addEventListener("error",()=>{fe.reject("Failed to load Turnstile."),delete ee[e]}),document.head.appendChild(n)}return Ee}}function _e({id:e,className:t,style:o,sitekey:n,action:a,cData:i,theme:r,language:s,tabIndex:h,responseField:g,responseFieldName:u,size:l,fixedSize:y,retry:c,retryInterval:p,refreshExpired:m,appearance:d,execution:f,userRef:O,onVerify:E,onSuccess:b,onLoad:_,onError:A,onExpire:S,onTimeout:I,onAfterInteractive:D,onBeforeInteractive:$,onUnsupported:B}){const N=(0,V.useRef)(null),v=(0,V.useState)({onVerify:E,onSuccess:b,onLoad:_,onError:A,onExpire:S,onTimeout:I,onAfterInteractive:D,onBeforeInteractive:$,onUnsupported:B})[0],R=O??N,q=y?{width:l==="compact"?"130px":l==="flexible"?"100%":"300px",height:l==="compact"?"120px":"65px",...o}:o;return(0,V.useEffect)(()=>{if(!R.current)return;let P=!1,x="";return(async()=>{var k,H;if(U!=="ready")try{await Te()}catch(w){(k=v.onError)===null||k===void 0||k.call(v,w);return}if(P||!R.current)return;let z;const Oe={sitekey:n,action:a,cData:i,theme:r,language:s,tabindex:h,"response-field":g,"response-field-name":u,size:l,retry:c,"retry-interval":p,"refresh-expired":m,appearance:d,execution:f,callback:(w,F)=>{var ie,le;(ie=v.onVerify)===null||ie===void 0||ie.call(v,w,z),(le=v.onSuccess)===null||le===void 0||le.call(v,w,F,z)},"error-callback":w=>{var F;return(F=v.onError)===null||F===void 0?void 0:F.call(v,w,z)},"expired-callback":w=>{var F;return(F=v.onExpire)===null||F===void 0?void 0:F.call(v,w,z)},"timeout-callback":()=>{var w;return(w=v.onTimeout)===null||w===void 0?void 0:w.call(v,z)},"after-interactive-callback":()=>{var w;return(w=v.onAfterInteractive)===null||w===void 0?void 0:w.call(v,z)},"before-interactive-callback":()=>{var w;return(w=v.onBeforeInteractive)===null||w===void 0?void 0:w.call(v,z)},"unsupported-callback":()=>{var w;return(w=v.onUnsupported)===null||w===void 0?void 0:w.call(v,z)}};x=window.turnstile.render(R.current,Oe),z=De(x),(H=v.onLoad)===null||H===void 0||H.call(v,x,z)})(),()=>{P=!0,x&&window.turnstile.remove(x)}},[n,a,i,r,s,h,g,u,l,c,p,m,d,f]),(0,V.useEffect)(()=>{v.onVerify=E,v.onSuccess=b,v.onLoad=_,v.onError=A,v.onExpire=S,v.onTimeout=I,v.onAfterInteractive=D,v.onBeforeInteractive=$,v.onUnsupported=B},[E,b,_,A,S,I,D,$,B]),V.default.createElement("div",{ref:R,id:e,className:t,style:q})}X.Turnstile=_e;var ze=X.default=_e;function De(e){return{execute:t=>window.turnstile.execute(e,t),reset:()=>window.turnstile.reset(e),getResponse:()=>window.turnstile.getResponse(e),isExpired:()=>window.turnstile.isExpired(e)}}function Be(){const[e,t]=(0,V.useState)(U);return(0,V.useEffect)(()=>{U!=="ready"&&Ee.then(()=>t(U))},[]),ee.turnstile}X.useTurnstile=Be;var ke=function(e){var t={};function o(n){if(t[n])return t[n].exports;var a=t[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,o),a.l=!0,a.exports}return o.m=e,o.c=t,o.d=function(n,a,i){o.o(n,a)||Object.defineProperty(n,a,{enumerable:!0,get:i})},o.r=function(n){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},o.t=function(n,a){if(1&a&&(n=o(n)),8&a||4&a&&typeof n=="object"&&n&&n.__esModule)return n;var i=Object.create(null);if(o.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:n}),2&a&&typeof n!="string")for(var r in n)o.d(i,r,(function(s){return n[s]}).bind(null,r));return i},o.n=function(n){var a=n&&n.__esModule?function(){return n.default}:function(){return n};return o.d(a,"a",a),a},o.o=function(n,a){return Object.prototype.hasOwnProperty.call(n,a)},o.p="",o(o.s=0)}([function(e,t,o){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function h(g,u){for(var l=0;l<u.length;l++){var y=u[l];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(g,y.key,y)}}return function(g,u,l){return u&&h(g.prototype,u),l&&h(g,l),g}}(),a=r(o(1)),i=r(o(2));function r(h){return h&&h.__esModule?h:{default:h}}var s=function(h){function g(u){return function(l,y){if(!(l instanceof y))throw new TypeError("Cannot call a class as a function")}(this,g),function(l,y){if(!l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!y||typeof y!="object"&&typeof y!="function"?l:y}(this,(g.__proto__||Object.getPrototypeOf(g)).call(this,u))}return function(u,l){if(typeof l!="function"&&l!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof l);u.prototype=Object.create(l&&l.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),l&&(Object.setPrototypeOf?Object.setPrototypeOf(u,l):u.__proto__=l)}(g,h),n(g,[{key:"componentDidMount",value:function(){var u=this.props,l=u.botName,y=u.buttonSize,c=u.cornerRadius,p=u.requestAccess,m=u.usePic,d=u.dataOnauth,f=u.dataAuthUrl,O=u.lang;window.TelegramLoginWidget={dataOnauth:function(b){return d(b)}};var E=document.createElement("script");E.src="https://telegram.org/js/telegram-widget.js?9",E.setAttribute("data-telegram-login",l),E.setAttribute("data-size",y),c!==void 0&&E.setAttribute("data-radius",c),E.setAttribute("data-request-access",p),E.setAttribute("data-userpic",m),E.setAttribute("data-lang",O),f!==void 0?E.setAttribute("data-auth-url",f):E.setAttribute("data-onauth","TelegramLoginWidget.dataOnauth(user)"),E.async=!0,this.instance.appendChild(E)}},{key:"render",value:function(){var u=this;return a.default.createElement("div",{className:this.props.className,ref:function(l){u.instance=l}},this.props.children)}}]),g}(a.default.Component);s.propTypes={botName:i.default.string.isRequired,dataOnauth:i.default.func,buttonSize:i.default.oneOf(["large","medium","small"]),cornerRadius:i.default.number,requestAccess:i.default.string,usePic:i.default.bool,lang:i.default.string},s.defaultProps={botName:"samplebot",dataOnauth:function(){},buttonSize:"large",requestAccess:"write",usePic:!0,lang:"en"},t.default=s},function(e,t){e.exports=T},function(e,t,o){e.exports=o(3)()},function(e,t,o){var n=o(4);function a(){}function i(){}i.resetWarningCache=a,e.exports=function(){function r(g,u,l,y,c,p){if(p!==n){var m=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw m.name="Invariant Violation",m}}function s(){return r}r.isRequired=r;var h={array:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,any:r,arrayOf:s,element:r,elementType:r,instanceOf:s,node:r,objectOf:s,oneOf:s,oneOfType:s,shape:s,exact:s,checkPropTypes:i,resetWarningCache:a};return h.PropTypes=h,h}},function(e,t,o){e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}]);const qe=Ce(ke);export{L as Q,qe as T,ze as _,ve as k};
|