PageSourceSearch

https://www.rustore.ru/_next/static/chunks/7279.1c88d2aa30f5d734.js

js rustore.ru collected 2026-09-24 08:25:02 UTC 15,851 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7279],{1567:e=>{e.exports={dropdown:"Dropdown_dropdown__3o4an",label:"Dropdown_label__9DOT1",text:"Dropdown_text__3UvDe",icon:"Dropdown_icon__25L8b",icon__forwarded:"Dropdown_icon__forwarded__NN_Nt",list:"Dropdown_list__jDp8v",items:"Dropdown_items__pcVhY",listItem:"Dropdown_listItem__jatmT",selected:"Dropdown_selected__eJuO_"}},5340:(e,t,r)=>{"use strict";r.d(t,{F5:()=>a,I5:()=>s});let s=/^\+7 \(\d{3}\) \d{3}-\d{2}-\d{2}$/,a=e=>({...e,onChange:t=>{e.onChange((e=>{let t=e.replace(/\D/g,"");if((t.startsWith("7")||t.startsWith("8"))&&(t=t.slice(1)),0===t.length)return"";let r="+7";return t.length>0&&(r+=" (".concat(t.slice(0,3))),t.length>3&&(r+=") ".concat(t.slice(3,6))),t.length>6&&(r+="-".concat(t.slice(6,8))),t.length>8&&(r+="-".concat(t.slice(8,10))),r})((e=>{if("object"==typeof e&&null!==e&&"target"in e){var t;let r=e.target;return String(null!=(t=null==r?void 0:r.value)?t:"")}return String(null!=e?e:"")})(t)))}})},6489:(e,t,r)=>{"use strict";r.d(t,{f:()=>g});var s=r(54568),a=r(7620),l=r(83631),n=r(27541),c=r(88542),i=r(10593),o=r(32539),d=r(23792),u=r(85901),m=r(98258),_=r.n(m);let h={ru:"0",en:"3"},p=async(e,t)=>{try{let r=await fetch(e,{method:"POST",body:JSON.stringify({source:t}),headers:{"content-type":"application/json"},redirect:"manual"});if(200!==r.status)return{error:!0,message:(0,u.fJ)("opaqueredirect"===r.type?302:r.status)};return await r.json()}catch(e){return{error:!0,message:(0,u.fJ)(e instanceof Error?e:0)}}},x={vk:e=>{let{placement:t,language:r,className:l,onResult:n,onError:m,scheme:x}=e,{vkInitEndpoint:b}=(0,a.useContext)(c.Y),g=(0,a.useRef)(null),[f,v]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{if(!f){window.vkidCaptchaInit&&v(!0);return}(async()=>{let e=await p(b,t);if(e.error){(0,u.aB)({placement:t,error:!0,errorMessage:e.message}),m();return}(0,u.aB)({placement:t,error:!1});let s=new(await window.vkidCaptchaInit);try{let a=await s.show({container:g.current,iframeSrc:e.iframeUrl,view:"block",scheme:x||"light",lang:h[null!=r?r:"ru"]}),l={source:t,sessionId:e.sessionId,provider:"vk",token:a};(0,u.s0)({placement:t,error:!1}),n(l)}catch(e){console.warn("Failed",e),(0,u.s0)({placement:t,error:!0,errorMessage:(0,u.fJ)(e)}),m()}})()},[f]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(d.default,{id:"vk-captcha-script",src:"https://static.vk.ru/captchaSDK/loader/0/umd/index.js",strategy:"afterInteractive",onLoad:()=>v(!0),onError:()=>{(0,u.aB)({placement:t,error:!0,errorMessage:"script_load_error"}),m()}}),(0,s.jsx)("div",{ref:g,className:(0,o.A)(_().container,l),children:(0,s.jsx)(i.D,{className:_().loader})})]})},mock:e=>{let{onResult:t}=e;return(0,a.useEffect)(()=>{t({provider:"mock",token:"mock-token"})},[]),null}},b=e=>{let{language:t,placement:r,className:l,onResult:i,onError:o,scheme:d="light"}=e,{allowBypassCaptcha:u,disabled:m}=(0,a.useContext)(c.Y),_=(0,n.useSearchParams)(),h=u&&(null==_?void 0:_.has("autotest"));if(m)return null;let p=x[h?"mock":"vk"];return(0,s.jsx)(p,{language:t,placement:r,className:l,onError:o,onResult:i,scheme:d})},g=e=>{let{placement:t,captchaLanguage:r,formValidationMode:n,captchaClassName:c,renderSubmitButton:i,onDisableForm:o,onCaptchaError:d,onSubmitForm:u,scheme:m}=e,{trigger:_,getValues:h,formState:{isValid:p,isDirty:x}}=(0,l.xW)(),g=(0,a.useRef)(null),[f,v]=(0,a.useState)(!1);return f?(0,s.jsx)("div",{className:c,children:(0,s.jsx)(b,{language:null!=r?r:"ru",placement:t,onResult:e=>{g.current&&u(g.current,e),v(!1)},onError:()=>{null==d||d(),v(!1)},scheme:m})}):i({disabled:"before_click"===n&&!(p&&x),onClick:e=>{e.preventDefault(),e.stopPropagation();let t=()=>{g.current=h(),o(),v(!0)};"before_click"===n?t():_().then(e=>{e&&t()})},onResetClick:()=>{}})}},10593:(e,t,r)=>{"use strict";r.d(t,{D:()=>c});var s=r(54568),a=r(32539),l=r(10826),n=r.n(l);let c=e=>{let{className:t}=e;return(0,s.jsx)("div",{className:(0,a.A)(n().container,t),children:(0,s.jsx)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n().loader,children:(0,s.jsx)("path",{d:"M16 32C15.1716 32 14.5 31.3284 14.5 30.5C14.5 29.6716 15.1716 29 16 29C23.1797 29 29 23.1797 29 16C29 8.8203 23.1797 3 16 3C8.8203 3 3 8.8203 3 16C3 17.5569 3.27312 19.0741 3.8
10018 20.5019C4.08708 21.279 3.68963 22.1416 2.91247 22.4285C2.13531 22.7154 1.27272 22.318 0.985825 21.5408C0.336423 19.7817 0 17.9128 0 16C0 7.16344 7.16344 0 16 0C24.8366 0 32 7.16344 32 16C32 24.8366 24.8366 32 16 32Z",fill:"#99A2AD"})})})}},10826:e=>{e.exports={container:"PageLoader_container__9yoUF",loader:"PageLoader_loader__KjgAq",rotate:"PageLoader_rotate__U0Oq2"}},11885:e=>{e.exports={container:"Input_container__aIjJs",input:"Input_input__KJ7NN",error:"Input_error__J6IM_",errorText:"Input_errorText__XVK3O",hint:"Input_hint__vTX2g",containerDark:"Input_containerDark__nbeXV"}},15273:(e,t,r)=>{"use strict";async function s(e,t,r,s){try{let a=await fetch(e,{method:"POST",redirect:"manual",headers:{"Content-Type":"application/json"},body:JSON.stringify({...t,nextUrl:r,locale:s})});return{result:a.ok?"success":"error",errorDetail:"opaqueredirect"===a.type?302:a.status}}catch(e){return{result:"error",errorDetail:e}}}r.d(t,{a:()=>s})},15649:e=>{e.exports={label:"Checkboxes_label__N1bKD",list:"Checkboxes_list__Sgjse",checkbox:"Checkboxes_checkbox__zMdGf"}},18141:e=>{e.exports={form:"Forms_form__ZnEgj",title:"Forms_title__snWcR",mainTitle:"Forms_mainTitle__xQTtI",subtitle:"Forms_subtitle__3m6Xl",formItems:"Forms_formItems__3VgOa",speakerForm:"Forms_speakerForm__3VFSm",formItem:"Forms_formItem__gae9m",showcaseForm:"Forms_showcaseForm__AclYJ",showcaseGameForm:"Forms_showcaseGameForm__zxTFY",input:"Forms_input__mYJpl",label:"Forms_label__C_n_5",buttons:"Forms_buttons__H9Ntu",button:"Forms_button__00Q6B",secondary:"Forms_secondary__hQpR2",success:"Forms_success__xU9Q3",success__title:"Forms_success__title__5WzoY",success__subtitle:"Forms_success__subtitle__2sQ33",success__button:"Forms_success__button__n6__b"}},36177:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s={src:"/_next/static/media/Done_24.36a70c74.svg",height:24,width:24,blurWidth:0,blurHeight:0}},50139:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s={src:"/_next/static/media/forwardButton.b153b409.svg",height:20,width:20,blurWidth:0,blurHeight:0}},52063:(e,t,r)=>{"use strict";r.d(t,{S:()=>c});var s=r(54568),a=r(32539),l=r(66236),n=r.n(l);let c=e=>{let{id:t="terms",termsAccepted:r,toggleTerms:l,content:c,className:i,theme:o,size:d}=e;return(0,s.jsxs)("div",{className:(0,a.A)(n().terms,i,"dark"===o&&n().darkTheme,"small"===d&&n().smallSize),children:[(0,s.jsx)("input",{type:"checkbox",id:t,className:n().checkbox,checked:r,onChange:l,"data-testid":"checkbox_id"}),(0,s.jsx)("label",{htmlFor:t}),(0,s.jsx)("div",{className:n().description,"data-testid":"checkbox_description",children:"string"==typeof c?(0,s.jsx)("p",{className:n().description,itemProp:"text",dangerouslySetInnerHTML:{__html:c}}):c})]})}},53578:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s={src:"/_next/static/media/rustore_open_failure.5e3b1ef1.svg",height:200,width:200,blurWidth:0,blurHeight:0}},57621:(e,t,r)=>{"use strict";r.d(t,{A:()=>w});var s=r(54568),a=r(32539),l=r(83631),n=r(7620),c=r(78354),i=r(5340),o=r(32536),d=r(36177),u=r(50139),m=r(1567),_=r.n(m);let h=e=>{let{label:t,list:r,value:l,onChange:c,className:i}=e,m=r?r.trim().split(",").map(e=>e.trim()):[],[h,p]=(0,n.useState)(!1),x=(0,n.useRef)(null);return((0,n.useEffect)(()=>{let e=e=>{x.current&&!x.current.contains(e.target)&&p(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),m&&m.length)?(0,s.jsxs)("div",{className:i,children:[(0,s.jsx)("p",{className:_().label,children:t}),(0,s.jsxs)("div",{className:_().dropdown,onClick:()=>p(e=>!e),ref:x,children:[(0,s.jsx)("p",{className:_().text,children:l||m[0]}),(0,s.jsx)(o.default,{src:u.A.src,alt:"Show more",width:20,height:20,className:(0,a.A)(_().icon,{[_().icon__forwarded]:h})}),h&&(0,s.jsx)("div",{className:_().list,children:(0,s.jsx)("div",{className:_().items,children:m.map((e,t)=>(0,s.jsxs)("div",{className:(0,a.A)(_().listItem,{[_().selected]:e===l}),onClick:t=>{t.stopPropagation(),c(e),p(!1)},children:[e,e===l&&(0,s.jsx)(o.default,{src:d.A.src,alt:"Checked",width:20,height:20})]},t))})})]})]}):null};var p=r(52063),x=r(15649),b=r.n(x);let g=e=>{let{elem:t,value:r,onChange:a,className:l}=e,{label:n,dropdownList:c}=t,i=null==c?void 0:c.split(",").map(e=>e.trim());if(!i||!i.length)return null;let o=r?r.split(",").map(e=>
1e.trim()).filter(Boolean):[];return(0,s.jsxs)("div",{className:l,children:[(0,s.jsx)("p",{className:b().label,children:n}),(0,s.jsx)("div",{className:b().list,children:i.map((e,t)=>{let r="checkbox-".concat(t);return(0,s.jsx)(p.S,{id:r,termsAccepted:o.includes(e),content:e,toggleTerms:()=>(e=>{a((o.includes(e)?o.filter(t=>t!==e):[...o,e]).join(", "))})(e),theme:"dark",className:b().checkbox},r)})})]})};var f=r(18141),v=r.n(f),k=r(97082);let j=e=>{let{formItem:t,control:r}=e,a=(0,k.A)(t);return(0,s.jsx)(l.xI,{control:r,name:t.inputName,rules:a,render:e=>{let{field:r,fieldState:a}=e;return((e,t,r)=>{let a;switch(e.valueView){case"input":a=(0,s.jsx)(c.p,{..."phone_number"===e.valueType?(0,i.F5)(t):t,label:e.label,placeholder:e.placeholder,optional:e.optional,textarea:!1,className:v().formItem,error:r.error,theme:"dark",classes:{input:v().input,label:v().label}},e.id);break;case"checkboxes":a=(0,s.jsx)(g,{elem:e,value:t.value,onChange:e=>t.onChange(e),className:v().formItem},e.id);break;case"textarea":a=(0,s.jsx)(c.p,{...t,label:e.label,className:v().formItem,placeholder:e.placeholder,optional:e.optional,textarea:!0,error:r.error,theme:"dark",classes:{input:v().input,label:v().label}},e.id);break;case"dropdown":a=(0,n.createElement)(h,{...t,key:e.id,label:e.label,list:e.dropdownList,className:v().formItem});break;default:a=null}return a?(0,s.jsx)(s.Fragment,{children:a}):(0,s.jsx)(s.Fragment,{})})(t,r,a)||(0,s.jsx)(s.Fragment,{})}})},w=e=>{let{content:t,className:r}=e,{control:n}=(0,l.xW)(),{title:c,formItems:i,subtitle:o}=t;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:v().title,children:[(0,s.jsx)("h1",{className:v().mainTitle,children:c}),o&&(0,s.jsx)("p",{className:v().subtitle,children:o})]}),(0,s.jsx)("div",{className:(0,a.A)(v().formItems,r),children:i.map(e=>(0,s.jsx)(j,{formItem:e,control:n},e.id))})]})}},66236:e=>{e.exports={terms:"Checkbox_terms__r16Hu",description:"Checkbox_description__MsHJ7",checkbox:"Checkbox_checkbox__dVHAC",darkTheme:"Checkbox_darkTheme___naCR",smallSize:"Checkbox_smallSize__7mMpF"}},74046:(e,t,r)=>{"use strict";r.d(t,{w:()=>d});var s=r(54568),a=r(32536),l=r(53578),n=r(83843),c=r(52633),i=r(18141),o=r.n(i);let d=e=>{let{formState:t,setFormState:r,successStateTexts:i,children:d}=e,u=(0,c.l)();switch(t){case"success":return(0,s.jsxs)("div",{className:o().success,"data-testid":"conference_success_screen",children:[(0,s.jsx)(a.default,{src:n.A.src,alt:"Success",width:140,height:140}),(0,s.jsx)("h2",{className:o().success__title,children:i.title}),(0,s.jsx)("p",{className:o().success__subtitle,children:i.subtitle}),(0,s.jsx)("button",{className:o().success__button,onClick:()=>{r("initial"),u(null)},children:"Вернуться на сайт"})]});case"error":return(0,s.jsxs)("div",{className:o().success,children:[(0,s.jsx)(a.default,{src:l.A.src,alt:"Error",width:140,height:140}),(0,s.jsx)("h2",{className:o().success__title,children:"Что-то пошло не так"}),(0,s.jsx)("p",{className:o().success__subtitle,children:"Попробуйте обновить страницу или зайти позже"}),(0,s.jsx)("button",{className:o().button,onClick:()=>r("initial"),children:"Обновить"})]});default:return d}}},78354:(e,t,r)=>{"use strict";r.d(t,{p:()=>c});var s=r(54568),a=r(32539),l=r(11885),n=r.n(l);let c=e=>{let{label:t,error:r,placeholder:l,optional:c=!1,textarea:i=!1,className:o,hint:d,testId:u,theme:m="light",classes:_,...h}=e;return(0,s.jsxs)("div",{className:(0,a.A)("dark"===m?n().containerDark:n().container,o),children:[(0,s.jsxs)("p",{className:null==_?void 0:_.label,children:[t,c&&(0,s.jsx)("span",{children:"(необязательно)"})]}),(0,s.jsx)("div",{className:(0,a.A)(n().input,r&&n().error,null==_?void 0:_.input),children:i?(0,s.jsx)("textarea",{...h,placeholder:l,"data-testid":u}):(0,s.jsx)("input",{...h,type:"text",placeholder:l,"data-testid":u})}),d&&(0,s.jsx)("div",{className:n().hint,children:d}),(0,s.jsx)("div",{className:(0,a.A)(n().errorText),children:null==r?void 0:r.message})]})}},78584:(e,t,r)=>{"use strict";r.d(t,{Cz:()=>n,K9:()=>c,Kk:()=>a,WM:()=>m,Xn:()=>d,Ze:()=>o,fD:()=>l,oz:()=>u,rP:()=>s,ti:()=>i});let s="/api/submit_form",a="/api/conf",l="/developer/api/submit_form",n="/catalog/api/submit_form",c="/kiosk/api/submit_form",i="/api/arctic",o="/developer/api/upload",d="/api/upload",u="/catalog/api/upload",m="/kiosk/api/upload"},83843:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});let s={src:"/_next/static/media/Illustration_web.fb9155ef.svg",height:140,width:140,blurWidth:0,blurHeight:0}},85901:(e,t,r)=>{"use strict";r.d(t,{Fv:()=>i,aB:()=>n,fJ:()=>a,s0:()=>c});var s=r(53134);let a=e=>("number"==typeof e?"fetch_status_".concat(e):e instanceof Error?["error",e.name,e.message].join("_"):"".concat(e)).substring(0,255),l=e=>({form_name:e.placement,response:e.error?"failure":"success",text:e.error?e.errorMessage:""}),n=e=>(0,s.wz)({logEvent:"captcha.initialization",params:l(e)}),c=e=>(0,s.wz)({logEvent:"captcha.click",params:l(e)}),i=e=>(0,s.wz)({logEvent:"captcha.validationResult",params:l(e)})},88542:(e,t,r)=>{"use strict";r.d(t,{CaptchaContextProvider:()=>n,Y:()=>l});var s=r(54568),a=r(7620);let l=(0,a.createContext)({allowBypassCaptcha:!1,vkInitEndpoint:"/api/vk-captcha-init"}),n=e=>{let{allowBypassCaptcha:t,vkInitEndpoint:r,disabled:n,children:c}=e,i=(0,a.useMemo)(()=>({allowBypassCaptcha:t,vkInitEndpoint:r,disabled:n}),[t,r,n]);return(0,s.jsx)(l.Provider,{value:i,children:c})}},89465:(e,t,r)=>{"use strict";r.d(t,{I:()=>s});let s=e=>e.reduce((e,t)=>
1{let{inputName:r,valueView:s,placeholder:a,dropdownList:l}=t;switch(s){case"dropdown":e[r]=a;break;case"checkboxes":{let t=null==l?void 0:l.split(",").map(e=>e.trim()).filter(Boolean);e[r]=t&&t.length>0?t[0]:"";break}default:e[r]=""}return e},{})},94234:(e,t,r)=>{"use strict";r.d(t,{Y:()=>a});var s=r(27541);let a=()=>{let e=(0,s.usePathname)();if(!e)return"ru";let t=e.startsWith("/en");return e.startsWith("/zh")?"zh":t?"en":"ru"}},97082:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var s=r(5340),a=r(7620),l=r(94234);let n=(e,t)=>({minLength:"ru"===e?"Не менее ".concat(t," символов"):"No less than ".concat(t," characters"),maxLength:"ru"===e?"Не более ".concat(t," символов"):"No more than ".concat(t," characters"),pattern:"ru"===e?"Неправильный формат":"Unexpected format",required:"ru"===e?"Обязательное поле":"Required field"}),c={url:/^((htt)ps?:\/\/)[a-zA-Zа-яА-ЯЁё0-9_/\-\\.]+\.([A-Za-zА-Яа-яЁё/]{2,5})[a-zA-Zа-яА-ЯЁё0-9_/\\&?=\-.~%]*/,email:/^\S+@\S+\.\S+$/,social_network_id:/^(?:https?:\/\/)?(?:t\.me\/)?@?[a-zA-Z0-9_.]+$/,date:/^(0[1-9]|[12][0-9]|3[01])\.(0[1-9]|1[0-2])\.\d{4}$/};function i(e){let{optional:t,minLength:r,maxLength:i,valueType:o}=e,d=(0,l.Y)(),u=o?c[o]:void 0;return(0,a.useMemo)(()=>({required:{value:!t,message:n(d).required},..."number"==typeof r&&r>0&&{minLength:{value:r,message:n(d,r).minLength}},..."number"==typeof i&&i>0&&{maxLength:{value:i,message:n(d,i).maxLength}},..."phone_number"===o&&{validate:e=>!e||s.I5.test(e)||n(d).pattern},...u&&{pattern:{value:u,message:n(d).pattern}}}),[t,r,i,o,u,d])}},98258:e=>{e.exports={container:"VkCaptcha_container__utiKH",loader:"VkCaptcha_loader__8h1OZ"}}}]);
2//# sourceMappingURL=7279.1c88d2aa30f5d734.js.map

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.