PageSourceSearch

https://bezlimit.ru/_next/static/chunks/pages/signature/[slug]/step3-a37dd4f87b3fb74f.js

js bezlimit.ru collected 2026-09-24 12:19:03 UTC 14,934 bytes, 5 lines download raw bytes

1(self.webpackChunkbezlimit=self.webpackChunkbezlimit||[]).push([[10,2430],{74352:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/signature/[slug]/step3",function(){return t(68279)}])},29325:function(e,n){"use strict";n.A={src:"/_next/static/media/[email protected]",height:230,width:204,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAMAAAAC2hU0AAAAb1BMVEVMaXFwNnxSHm2qVVXCqGSdcplrNntvOIBwO4n+8LevmXF3TFLg0q//9syCU2r48berjpaPaHj66a1RG25aH3NaIHKqeTDQtJSWbDxcI3BfKXVaI3VjJHt+SX9sNmRzNo28pWj//821mXyMWIrHpIgRzOtRAAAAHHRSTlMA92ID/f1W0Gr9Leq3yfwnjfn9etnK+f7++fHVT3dOAAAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAAD9JREFUeJwFwQUCgCAAALEDSbsTMP//Rjcy8rJqAFdcdwvurJV/B2zQvo8jIsTnExs2dGpOByboZU0SzLRbyQ9m5QNb1OXOYgAAAABJRU5ErkJggg==",blurWidth:7,blurHeight:8}},57996:function(e,n){"use strict";n.A={src:"/_next/static/media/logo1.824f5c3f.svg",height:91,width:345,blurWidth:0,blurHeight:0}},20883:function(e,n,t){"use strict";var r=t(58775),s=t(73884),i=t(2543),a=t.n(i),o=t(31210),c=t.n(o),u=t(29325),l=t(72736);n.A=e=>{var n;let{alt:t="error",className:i="",...o}=e,d=(0,s.useContext)(l.MQ),f=a().gte(null!==(n=null==d?void 0:d.width)&&void 0!==n?n:0,768)?97:80;return(0,r.jsx)(c(),{src:u.A,quality:"95",width:f,layout:"fixed",alt:t,className:i,...o})}},2430:function(e,n,t){"use strict";t.r(n);var r=t(58775),s=t(73884),i=t.n(s),a=t(33423),o=t(95631),c=t(2543),u=t.n(c);t(56923);var l=t(20883),d=t(72736);n.default=i().memo(function(e){var n,t,i,c;let{title:f,subtitle:g,customError:p,message:h}=e,m=(0,s.useContext)(d.h9),v=(0,s.useContext)(d.MQ),{t:A}=(0,o.B)(),b=null!=f?f:A("Произошла ошибка!");return(0,r.jsx)(a.o5,{as:"div",className:"bl-error",children:(0,r.jsxs)(a.$x,{size:16,direction:"vertical",align:"center",children:[(0,r.jsx)(l.A,{}),(0,r.jsx)(a.o5,{size:u().gte(null!==(c=null==v?void 0:v.width)&&void 0!==c?c:0,768)?24:17,level:2,color:"#000000",children:b}),g&&(0,r.jsx)(a.o5,{size:14,color:"#000000",fontFamily:"hauss",className:"subtitle",children:g}),(0,r.jsx)(a.o5,{as:"div",size:14,color:"#000000",className:"subtitle",children:h||u().chain(u().isArray(null==m?void 0:m.data)?null==m?void 0:m.data:(null==m?void 0:null===(n=m.data)||void 0===n?void 0:n.message)?[{message:null==m?void 0:null===(t=m.data)||void 0===t?void 0:t.message,field:null==m?void 0:null===(i=m.data)||void 0===i?void 0:i.message}]:[]).map(e=>{let{field:n,message:t}=e;return(0,r.jsx)(a.o5,{className:"description",children:A(t)},n)}).valueOf()}),p&&(0,r.jsx)(a.o5,{size:14,color:"#000000",fontFamily:"hauss",className:"subtitle",children:p})]})})})},68016:function(e,n,t){"use strict";var r=t(58775);t(73884);var s=t(88438),i=t(48557),a=t(75076),o=t(19468),c=t.n(o),u=t(31210),l=t.n(u);t(15977);var d=t(29325),f=t(95631);let g=(0,i.PA)(e=>{let{t:n}=(0,f.B)();return(0,r.jsxs)(s.A,{className:"bl-page-not-auth",children:[(0,r.jsx)(a.A,{title:"Пакет документов об оказании услуг связи",description:""}),(0,r.jsxs)(s.A,{className:"container",children:[(0,r.jsx)(l(),{src:d.A,width:120,alt:"",quality:100}),(0,r.jsx)(s.A,{className:"message",children:e.message}),(0,r.jsxs)(s.A,{className:"back",children:[n("перейти на")," ",(0,r.jsx)(c(),{href:"/",children:n("главную")})]})]})]})});n.A=g},75076:function(e,n,t){"use strict";t.d(n,{A:function(){return SEOHead}});var r=t(58775),s=t(63088),i=t.n(s),a=t(10297);function SEOHead(e){let{title:n,description:t,image:s,url:o,type:c="website"}=e,u=(0,a.useRouter)(),l=null!=o?o:"".concat("https://bezlimit.ru").concat(u.asPath);return(0,r.jsxs)(i(),{children:[n&&(0,r.jsx)("title",{children:n}),t&&(0,r.jsx)("meta",{name:"description",content:t}),(0,r.jsx)("meta",{property:"og:title",content:n||"\xabБезлимит\xbb - совершенный оператор связи"}),(0,r.jsx)("meta",{property:"og:description",content:t||"Безлимит - совершенный оператор связи. Подключение по всей России! Персональное обслуживание, быстрая доставка сим-карты, выгодные тарифные планы с безлимитным интернетом."}),(0,r.jsx)("meta",{property:"og:image",content:s||"https://bezlimit.ru/video/[email protected]"}),(0,r.jsx)("meta",{property:"og:url",content:l}),(0,r.jsx)("meta",{property:"og:type",content:c}),(0,r.jsx)("meta",{property:"og:site_name",content:"Безлимит"})]})}},32330:function(e,n,t){"use strict";t.d(n,{A:function(){return useResize}});var r=t(73884);function useResize(){let[e,n]=(0,r.useState)({width:0,height:0});return(0,r.useEffect)(()=>{n({width:document.body.clientWidth,height:document.body.clientHeight}),window.addEventListener("resize",()=>{n({width:document.body.clientWidth,height:document.body.clientHeight})})},[]),e}},68279:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSP:function(){return N},default:function(){return SignPage}});var r=t(58775),s=t(68016),i=t(73884),a=t(88438),o=t(48557),c=t(95631),u=t(33423),l=t(10297),d=t(75076),f=t(31210),g=t.n(f),p=t(2543),h=t.n(p);t(72880);var m=t(57996),v=t(32330),A=t(72736),b=t(92292),y=t(2430),x=t(69213),j=t(38300);let w=(0,o.PA)(e=>{let{slug:n}=e,{t}=(0,c.B)(),s=(0,i.useRef)(null),o=(0,i.useRef)(null),f=(0,i.useRef)(void 0),[p,w]=(0,i.useState)(),[N,O]=(0,i.useState)(),[S,C]=(0,i.useState)(!1),[T,_]=(0,i.useState)(!1),[R,P]=(0,i.useState)(0),{width:k}=(0,v.A)(),z=(0,i.useContext)(A.Vs),E=(0,l.useRouter)(),{reservation:I}=(0,j.Pj)(),save=(e,t,r)=>fetch(e).then(e=>e.arrayBuffer()).then(async e=>{try{let s=new File([e],t,{type:r});await (0,b.eP)({url:"/documents/signature",headers:{"X-E-Document-Token":n},method:"POST",data:{signature:s},loading:!1}),O({value:!0}),P(100)}catch(e){O({value:!1})}finally{clearTimeout(f.current),C(!0)}}),onClick=async()=>
1{if(p.isEmpty())null==z||z.setChildren((0,r.jsx)(y.default,{title:t("Пожалуйста, сначала поставьте свою подпись.")})),null==z||z.setVisible(!0);else{clearTimeout(f.current),_(!0);let e=0,n=0,loop=async()=>{do++e,n+=2;while(e==e+1);e&&n<=100?(P(n),f.current=setTimeout(loop,100)):C(!0)};loop()}},onCancel=()=>{null==z||z.setVisible(!1)},resize=()=>{if(s.current&&p){let e=s.current.closest(".sign");s.current.width=e.clientWidth>884?884:e.clientWidth,s.current.height=k>992?439:k<576?document.documentElement.clientHeight-411:document.documentElement.clientHeight-532,s.current.getContext("2d").scale(1,1),p.clear()}};return(0,i.useEffect)(()=>{S&&!h().isNil(null==N?void 0:N.value)&&((null==N?void 0:N.value)?E.push("/signature/".concat(n,"/step4")):(null==z||z.setChildren((0,r.jsx)(y.default,{})),null==z||z.setVisible(!0),null==z||z.setOnCancel(()=>onCancel),_(!1),P(0),O(void 0),C(!1),setTimeout(()=>{resize()})))},[S,N]),(0,i.useEffect)(()=>{if(o.current){let e=p.toDataURL();setTimeout(()=>{save(e,"signature.png","image/png")},1e3)}},[o.current]),(0,i.useEffect)(()=>{resize()},[s.current,k,p]),(0,i.useLayoutEffect)(()=>{s.current&&w(new x.A(s.current,{backgroundColor:"transparent",penColor:"rgb(0, 85, 255)"}))},[s.current]),(0,r.jsxs)(a.A,{className:"bl-signature-sign-page",children:[(0,r.jsx)(d.A,{title:"Пакет документов об оказании услуг связи",description:""}),(0,r.jsxs)(a.A,{className:"container",children:[(0,r.jsx)(a.A,{className:"logo",children:(0,r.jsx)(g(),{src:m.A,alt:""})}),T?(0,r.jsxs)(a.A,{className:"loading-container",children:[(0,r.jsx)("canvas",{ref:o,width:100,height:100,className:"result"}),(0,r.jsx)(u.tY,{value:R,type:"circle",progressColor:"goldTexture"}),(0,r.jsx)(a.A,{className:"label",children:t("Идет загрузка...")})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(a.A,{className:"info",children:[(0,r.jsx)(a.A,{className:"label",children:t("Поставьте свою подпись")}),(0,r.jsx)(a.A,{className:"text",children:t("Вы можете расписаться пальцем")})]}),(0,r.jsx)(a.A,{className:"sign",children:(0,r.jsx)("canvas",{ref:s,width:884,height:439})}),(0,r.jsxs)(a.A,{className:"action",children:[(0,r.jsx)(u.$n,{type:"primary",onClick:onClick,children:t("Отправить")}),(0,r.jsx)(u.$n,{onClick:()=>{p.clear()},children:t("Очистить")})]})]})]})]})});var N=!0;function SignPage(e){return(0,r.jsx)(r.Fragment,{children:(null==e?void 0:e.status)?(0,r.jsx)(s.A,{...e}):(0,r.jsx)(w,{...e})})}},56923:function(){},15977:function(){},72880:function(){},95631:function(e,n,t){"use strict";t.d(n,{B:function(){return useTranslation}});var r=t(80641),s=t(64467),i=t(73884),a=t(72490);function warn(){if(console&&console.warn){for(var e,n=arguments.length,t=Array(n),r=0;r<n;r++)t[r]=arguments[r];"string"==typeof t[0]&&(t[0]="react-i18next:: ".concat(t[0])),(e=console).warn.apply(e,t)}}var o={};function warnOnce(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];"string"==typeof n[0]&&o[n[0]]||("string"==typeof n[0]&&(o[n[0]]=new Date),warn.apply(void 0,n))}function loadNamespaces(e,n,t){e.loadNamespaces(n,function(){e.isInitialized?t():e.on("initialized",function initialized(){setTimeout(function(){e.off("initialized",initialized)},0),t()})})}function ownKeys(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function _objectSpread(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?ownKeys(Object(t),!0).forEach(function(n){(0,s.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var usePrevious=function(e,n){var t=(0,i.useRef)();return(0,i.useEffect)(function(){t.current=n?t.current:e},[e,n]),t.current};function useTranslation(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=n.i18n,s=(0,i.useContext)(a.gJ)||{},o=s.i18n,c=s.defaultNS,u=t||o||(0,a.TO)();if(u&&!u.reportNamespaces&&(u.reportNamespaces=new a.hz),!u){warnOnce("You will need to pass in an i18next instance by using initReactI18next");var notReadyT=function(e){return Array.isArray(e)?e[e.length-1]:e},l=[notReadyT,{},!1];return l.t=notReadyT,l.i18n={},l.ready=!1,l}u.options.react&&void 0!==u.options.react.wait&&warnOnce("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var d=_objectSpread(_objectSpread(_objectSpread({},(0,a.rV)()),u.options.react),n),f=d.useSuspense,g=d.keyPrefix,p=e||c||u.options&&u.options.defaultNS;p="string"==typeof p?[p]:p||["translation"],u.reportNamespaces.addUsedNamespaces&&u.reportNamespaces.addUsedNamespaces(p);var h=(u.isInitialized||u.initializedStoreOnce)&&p.every(function(e){return function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.languages&&n.languages.length?void 0!==n.options.ignoreJSONStructure?n.hasLoadedNamespace(e,{precheck:function(n,r){if(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&n.services.backendConnector.backend&&n.isLanguageChangingTo&&!r(n.isLanguageChangingTo,e))return!1}}):function(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.languages[0],s=!!n.options&&n.options.fallbackLng,i=n.languages[n.languages.length-1];if("cimode"===r.toLowerCase())return!0;var loadNotPending=function(e,t){var r=n.services.backendConnector.state["".concat(e,"|").concat(t)];return -1===r||2===r};return(!(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1)||!n.services.backendConnector.backend||!n.isLanguageChangingTo||!!loadNotPending(n.isLanguageChangingTo,e))&&!!(n.hasResourceBundle(r,e)||!n.services.backendConnector.backend||n.options.resources&&!n.options.partialBundledLanguages||loadNotPending(r,e)&&(!s||loadNotPending(i,e)))}(e,n,t):(warnOnce("i18n.languages were undefined or empty",n.languages),!0)}(e,u,d)});function getT(){return u.getFixedT(null,"fallback"===d.nsMode?p:p[0],g)}var m=(0,i.useState)(getT),v=(0,r.A)(m,2),A=v[0],b=v[1],y=p.join(),x=usePrevious(y),j=(0,i.useRef)(!0);(0,i.useEffect)(function(){var e=d.bindI18n,n=d.bindI18nStore;function boundReset(){j.current&&b(getT)}return j.current=!0,h||f||loadNamespaces(u,p,function(){j.current&&b(getT)}),h&&x&&x!==y&&j.current&&b(getT),e&&u&&u.on(e,boundReset),n&&u&&u.store.on(n,boundReset),function(){j.current=!1,e&&u&&e.split(" ").forEach(function(e){return u.off(e,boundReset)}),n&&u&&n.split(" ").forEach(function(e){return u.store.off(e,boundReset)})}},[u,y]);var w=(0,i.useRef)(!0);(0,i.useEffect)(function(){j.current&&!w.current&&b(getT),w.current=!1},[u,g]);var N=[A,u,h];if(N.t=A,N.i18n=u,N.ready=h,h||!h&&!f)return N;throw new Promise(function(e){loadNamespaces(u,p,function(){e()})})}},46942:function(e,n){var t;/*!
2	Copyright (c) 2018 Jed Watson.
3	Licensed under the MIT License (MIT), see
4	http://jedwatson.github.io/classnames
5*/!function(){"use strict";var r={}.hasOwnProperty;function classNames(){for(var e="",n=0;n<arguments.length;n++){var t=arguments[n];t&&(e=appendClass(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return classNames.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var n="";for(var t in e)r.call(e,t)&&e[t]&&(n=appendClass(n,t));return n}(t)))}return e}function appendClass(e,n){return n?e?e+" "+n:e+n:e}e.exports?(classNames.default=classNames,e.exports=classNames):void 0!==(t=(function(){return classNames}).apply(n,[]))&&(e.exports=t)}()},80641:function(e,n,t){"use strict";t.d(n,{A:function(){return _slicedToArray}});var r=t(96369),s=t(27800),i=t(76562);function _slicedToArray(e,n){return(0,r.A)(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,s,i,a,o=[],c=!0,u=!1;try{if(i=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=i.call(t)).done)&&(o.push(r.value),o.length!==n);c=!0);}catch(e){u=!0,s=e}
5finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(u)throw s}}return o}}(e,n)||(0,s.A)(e,n)||(0,i.A)()}}},function(e){var n=[];e.m[2996]?e(2996):console.warn("Federation Runtime Module not found. In the current runtime"),e.f&&e.f.consumes&&(e.f.consumes(4161,n),e.f.consumes(6421,n),e.f.consumes(6791,n),e.f.consumes(3591,n),e.f.consumes(6640,n),e.f.consumes(1600,n),e.f.consumes(2451,n),e.f.consumes(8298,n),e.f.consumes(8438,n),e.f.consumes(9213,n),e.f.consumes(1210,n),e.f.consumes(9468,n),e.f.consumes(3088,n),e.f.consumes(10,n),e.f.consumes(636,n)),_N_E=Promise.all(n).then(function(){var __webpack_exec__=function(n){return e(e.s=n)};return e.O(0,[4161,6421,6791,3591,6640,1600,2451,8298,8438,9213,1210,9468,3088,636,8792],function(){return __webpack_exec__(2996),__webpack_exec__(74352)}),e.O()})}]);

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.