1import{q as L,r as M,t as F,U as O,u as H,v as R,aG as n,ao as v,bC as N,b6 as D,b1 as w,cu as J,b0 as S,aJ as b,ap as t,ei as E,cw as k,cf as z,b2 as T,b5 as K,bo as q,as as G,at as Q,eZ as V}from"./index-D9Wa3TCU.js";import{u as W}from"./index.esm-Iuouuakg.js";import{g as $}from"./getSiteName-CcWc2OSh.js";import{B as Z}from"./Basic-XinUf5AD.js";import{D as X}from"./DashboardToolbar-UsanYuoI.js";import{B as Y}from"./Box-DiQ2AmoO.js";import{T as tt}from"./TextInput-Cbl-FkZ9.js";import{T as st}from"./index-BuOv5j8c.js";import{a as et}from"./checks-BMLMhgxA.js";import{u as at}from"./useFormatCurrency-7Cg04bUh.js";import"./PageBg-DoFf3IcN.js";import"./useCaptchaNames-vhFDtWtN.js";import"./useCaptchaPages-C0sTl4IZ.js";import"./cpp-D1xmO_kM.js";import"./Trans-DXY8J1hI.js";import"./LanguageSwitcher-B7kxLnBA.js";import"./index.modern-CrMPD9ig.js";import"./useHostname-D7h0Lf__.js";import"./useServiceContacts-D95VKVNF.js";import"./Tooltip-BVT1exfa.js";import"./usePopper-ClGVGJ6A.js";import"./truncateFractionDigits-BfJLOsEL.js";import"./useUserCurrency-R3rF1Hnq.js";import"./CopyText-0vdnrG8q.js";import"./copyTextToClipboard-3H83BO1o.js";import"./capitalizeFirstLetter-C8ICUtFU.js";import"./FieldMessage-MW2a58Gq.js";import"./regex-Bwrf66eR.js";import"./formatCurrency-DP02Ph-J.js";function rt(r={}){const{query:o={}}=r;return{API_CALL:{method:"GET",endpoint:"/api/v2/customer/impossible_captchas",query:o,types:[L,M,F]}}}function ot(r){return{API_CALL:{method:"PUT",endpoint:"/api/v2/customer/impossible_captchas",payload:r,types:[O,H,R]}}}const it="_section_16fhl_1",mt="_title_16fhl_5",ct="_commonFormError_16fhl_13",nt="_form_16fhl_22",pt="_formItem_16fhl_22",a={section:it,title:mt,commonFormError:ct,form:nt,formItem:pt};function wt(){var x;const r=at(),[o,h]=n.useState(!1),[p]=v(["pages","customer_impossible_captchas","validations"]),I=N(),i=n.useContext(D),l=w(),j=$(i),u=J(),f=S(e=>e.auth.currentUser),P=!!f.item.id,m=S(e=>e.customerPrivateStatistics.impossibleCaptchas),{reset:C,handleSubmit:A,formState:{errors:B},register:U}=W({mode:"onBlur",defaultValues:{maxBid:m.data.maxBid}});n.useEffect(()=>{C({maxBid:m.data.maxBid})},[C,m.data]),n.useEffect(()=>{u(rt())},[u]);const d=b.camelizeKeys(p("pages:customer_impossible_captchas",{hostname:i,site_name:j,returnObjects:!0})),s=b.camelizeKeys(p("customer_impossible_captchas:content",{returnObjects:!0,min_price:r({amount:i==="rucaptcha.com"?2128.91:29,currency:i==="rucaptcha.com"?"rub":"usd"})}));function g(){return t.jsx(X,{breadcrumbs:[{path:V(),text:s.breadcrumbs.accountSettings},{text:s.breadcrumbs.customerImpossibleCaptchas}]})}async function y(e){h(!0);const _=await u(ot(e));h(!1),_!=null&&_.ok?I(l(T(),{state:{areImpossibleCaptchasSettingsUpdated:!0}})):window.scrollTo(0,0)}let c;if(!P)c=t.jsx(E,{status:302,to:l(k())});else if(z(f.item))c=t.jsx(E,{status:302,to:l(T())});else{const e=m.error?s.formSubmitFailedMessage:null;c=t.jsxs(Z,{renderToolbar:g,children:[t.jsxs(K,{children:[t.jsx("title",{children:d.title}),t.jsx("meta",{name:"description",content:d.metaDescription}),t.jsx("meta",{name:"keywords",content:d.metaKeywords})]}),t.jsx(Y,{className:a.section,component:"section",children:t.jsxs(q,{isLoading:o,children:[t.jsx(G,{className:a.title,children:s.title}),t.jsxs(st,{striped:!0,children:[t.jsx("thead",{children:t.jsxs("tr",{children:[t.jsx("th",{children:s.captchas.funcaptcha.captions.name}),t.jsx("th",{children:s.captchas.funcaptcha.captions.site}),t.jsx("th",{children:s.captchas.funcaptcha.captions.minPrice})]})}),t.jsx("tbody",{children:t.jsx("tr",{children:t.jsx("td",{colSpan:"3",children:t.jsxs("form",{className:a.form,onSubmit:A(y),noValidate:!0,children:[e&&t.jsx("aside",{className:a.commonFormError,children:e}),t.jsx(tt,{...U("maxBid",{validate:{isCurrency:et(p("validations:field_must_have_currency_format",{field_name:s.fieldNames.maxBid}))}}),id:"maxBid-field",htmlType:"number",inputMode:"decimal",label:s.fieldLabels.maxBid,errorMessage:(x=B.maxBid)==null?void 0:x.message,containerClassName:a.formItem}),t.jsx(Q,{type:"submit",variant:"primary",disabled:o,className:a.submitBtn,size:"lg",children:s.submitFormMessage})]})})})})]})]})})]})}return c}export{wt as default};
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.