1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5689],{75541:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(94199),r=n(50072),i=n(85893);function l({section:e,sectionCode:t,tagCode:n,page:l,author:a}){const s=(0,r.c)(),u=l&&l>1?`, ${s.PageNumber.text.toLowerCase()} ${l}`:"";return(0,i.jsx)(o.Z,{list:a?[{name:"\u0411\u043b\u043e\u0433",link:"/blog"},{name:`\u0410\u0432\u0442\u043e\u0440 ${a.name}`,link:`/blog/author/${a.code}`}]:e?n?[{name:"\u0411\u043b\u043e\u0433",link:"/blog"},{name:e.name,link:`/blog/tags/${e.code}`}]:[{name:"\u0411\u043b\u043e\u0433",link:"/blog"},{name:e.name,link:`/blog/${e.code}`}]:t?[{name:"\u0411\u043b\u043e\u0433",link:`/blog/${t}`}]:[{name:"\u0411\u043b\u043e\u0433",link:"/blog"}],filterString:u})}},71803:function(e,t,n){n.d(t,{Z:function(){return $}});var o=n(92809),r=n(67294),i=n(11163),l=n(46130),a=n(50072),s=n(56634),u=n(87379),c=n(31731);const d=(0,u.ZP)(c.Z).withConfig({displayName:"BlogPaginationstyled__StyledPagination",componentId:"sc-suzw5y-0"})(["margin:30px 0;"]);var g=n(85893);function v({page:e,count:t,sectionCode:n,extraPagesOpened:o,authorCode:r}){return(0,g.jsx)(d,{page:e,count:t,getPageLink:e=>r?1===e?`/blog/author/${r}`:`/blog/author/${r}/${e}`:n?1===e?`/blog/${n}`:`/blog/${n}/${e}`:1===e?"/blog":`/blog/${e}`,extraPagesOpened:o||0})}var f=n(43150),m=n(52575),p=n(84500);function h({authorId:e,offset:t}){const n=(0,f.J)(),{data:o,isLoading:i}=(0,m.b6R)({lang:n,authorId:e,blogArticleListLimit:p.J0,blogArticleListOffset:t}),l=(0,r.useMemo)((()=>o&&function({articlesData:e,currentLocale:t}){var n,o,r,i;return null!==(n=null===e||void 0===e||null===(o=e.BlogAuthorArticles)||void 0===o||null===(r=o.element)||void 0===r||null===(i=r.items)||void 0===i?void 0:i.map((e=>{var n,o,r,i,l,a,s,u,c,d,g,v,f;if(!e)return null;const m=(null===(n=e.uaSlug)||void 0===n||null===(o=n[0])||void 0===o?void 0:o.value)||null,h="ua"===t?`/ua/article/${m||e.code}`:`/article/${e.code}`;return{id:e.id,code:(null===(r=e.section)||void 0===r?void 0:r.code)||"",title:e.name,img:null!==(i=null===(l=e.picture)||void 0===l||null===(a=l.preview)||void 0===a?void 0:a.url)&&void 0!==i?i:null,description:null!==(s=null===(u=e.text)||void 0===u?void 0:u.preview)&&void 0!==s?s:"",date:null!==(c=e.activeFrom)&&void 0!==c?c:null,activeTo:null!==(d=e.activeTo)&&void 0!==d?d:null,link:h,showDate:null!==(g=(null===(v=e.showDate)||void 0===v||null===(f=v[0])||void 0===f?void 0:f.value)===p.kP)&&void 0!==g&&g}})).filter((e=>null!==e)))&&void 0!==n?n:[]}({articlesData:o,currentLocale:n})),[o,n]);return(0,r.useMemo)((()=>({isLoading:i,list:l})),[i,l])}function b({authorId:e,page:t,onSuccessful:n,onCrash:o}){const{isLoading:i,list:l}=h({authorId:e,offset:t*p.J0});return(0,r.useEffect)((()=>{i||(l?n(l):o())}),[n,o,i,l]),null}var w=n(66034);function x({code:e,offset:t}){const n=(0,f.J)(),{data:o,isLoading:i}=(0,m.yPs)({lang:n,blogArticleListLimit:p.zo,blogArticleListOffset:t,blogArticleListSectionFilter:e?{field:w.sf.Code,value:[e]}:null}),l=(0,r.useMemo)((()=>{var e;return o&&(null===(e=function({LayoutBlogList:{element:{items:e}}},t,n){let o=null;n||(o=null);const r=e.reduce(((e,r)=>{var i,l,a,s,u,c,d,g,v,f,m;const h=null===(i=r.picture.preview)||void 0===i?void 0:i.url;null!==(l=r.section)&&void 0!==l&&l.name&&(null===(a=r.section)||void 0===a?void 0:a.code)===n&&(o={name:r.section.name,code:r.section.code});const b=null===(s=r.uaSlug)||void 0===s?void 0:s[0].value,w=b&&"ua"===t?`/article/${b.toLowerCase()}`:`/article/${null===(u=r.code)||void 0===u?void 0:u.toLowerCase()}`;return e.push({id:r.id,title:r.name,code:(null===(c=r.section)||void 0===c?void 0:c.code)||null,img:h||null,link:w,date:r.activeFrom,description:null!==(d=null===(g=r.text)||void 0===g?void 0:g.preview)&&void 0!==d?d:null,activeFrom:r.activeFrom||null,activeTo:r.activeTo||null,showDate:null!==(v=(null===(f=r.showDate)||void 0===f||null===(m=f[0])||void 0===m?void 0:m.value)===p.kP)&&void 0!==v&&v}),e}),[]);return r.length?{sectionInfo:o,pageItems:r}:null}(o,n))||void 0===e?void 0:e.pageItems)}),[o,n]);return(0,r.useMemo)((()=>({isLoading:i,list:l})),[i,l])}function y({code:e,page:t,onSuccessful:n,onCrash:o}){const{isLoading:i,list:l}=x({code:e,offset:t*p.zo});return(0,r.useEffect)((()=>{i||(l?n(l):o())}),[n,o,i,l]),null}function k({code:e,page:t,onSuccessful:n,onCrash:o,authorId:r}){return r?(0,g.jsx)(b,{authorId:r,page:t,onSuccessful:n,onCrash:o}):(0,g.jsx)(y,{code:e,page:t,onSuccessful:n,onCrash:o})}var C=n(79642),L=n(28319),P=n(39943);const S=u.ZP.div.withConfig({displayName:"indexstyled__WrapperCenter",componentId:"sc-99kfgy-0"})(["width:100%;display:flex;justify-content:center;align-items:center;"]),j=(0,u.ZP)(C.Z).withConfig({displayName:"indexstyled__ButtonShowMore",componentId:"sc-99kfgy-1"})(["",";",""],(0,L.lm)("18px","18px",P.ek),(({disabled:e})=>e?"display: none":"display: block"));function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?O(Object(n),!0).forEach((function(t){(0,o.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function $({sectionCode:e,pagination:t,list:n,setHasExtraNoindex:o,author:u}){var c;const d=(e=>{const t=Array.isArray(e)?e[0]:e,n=Number(t);return Number.isFinite(n)&&n>0?n:0})(null===(c=(0,i.useRouter)().query)||void 0===c?void 0:c.extra),{0:f,1:m}=(0,r.useState)(n),{0:p,1:h}=(0,r.useState)(!1),{0:b,1:w}=(0,r.useState)(t),{0:x,1:y}=(0,r.useState)(0),{0:C,1:L}=(0,r.useState)(d),P=(0,r.useRef)(!1),O=(0,r.useRef)(d||0),$=(0,a.c)(),{extraPage:I,onCrash:N,onDone:M,onMore:Z}=(0,l.h)(),{page:A}=t;(0,r.useEffect)((()=>{m(n),w(t),y(A-1+d),L(d),O.current=d||0}),[n,A,t,d]),(0,r.useEffect)((()=>{null===o||void 0===o||o(d>0)}),[d,o]);const _=(0,r.useCallback)((e=>{const t=new URL(window.location.href);e>0?t.searchParams.set("extra",String(e)):t.searchParams.delete("extra");const n=t.pathname+t.search+t.hash,r=window.history.state||{};window.history.pushState(E(E({},r),{},{url:n,as:n}),"",n),null===o||void 0===o||o(e>0)}),[o]),D=(0,r.useCallback)((e=>{const t=new URL(window.location.href);e>0?t.searchParams.set("extra",String(e)):t.searchParams.delete("extra");const n=t.pathname+t.search+t.hash,r=window.history.state||{};window.history.replaceState(E(E({},r),{},{url:n,as:n}),"",n),null===o||void 0===o||o(e>0)}),[o]),z=(0,r.useMemo)((()=>[...Array(I)].map(((t,n)=>{const o=n+1;return(0,g.jsx)(k,{code:null!==e&&void 0!==e?e:void 0,onCrash:()=>{N(o,(()=>{h(!1)}))},onSuccessful:e=>{M(o,!!e,(()=>{e&&m((t=>[...t,...e])),h(!1)}))},page:x,authorId:null!==u&&void 0!==u&&u.id?String(null===u||void 0===u?void 0:u.id):null},o)}))),[I,e,x,null===u||void 0===u?void 0:u.id,N,M]),F=(0,r.useCallback)((()=>{const e=C+1;L(e),Z(),y((e=>e+1)),h(!0),_(e)}),[C,Z,_]);return(0,r.useEffect)((()=>{if(C<=0)return;const e=()=>{const e=Array.from(document.querySelectorAll("[data-blog-extra-marker]")).filter((e=>{const t=Number(e.dataset.blogExtraMarker);return Number.isFinite(t)&&Number.isInteger(t)})).sort(((e,t)=>Number(e.dataset.blogExtraMarker)-Number(t.dataset.blogExtraMarker)));if(!e.length)return;const t=.45*window.innerHeight;let n=0;for(let o=0;o<e.length;o+=1){const r=e[o].getBoundingClientRect().top,i=Number(e[o].dataset.blogExtraMarker)||0;if(!(r<=t))break;n=i}n=Math.min(n,C),n!==O.current&&(O.current=n,D(n))},t=()=>{P.current||(P.current=!0,requestAnimationFrame((()=>{P.current=!1,e()})))};return e(),window.addEventListener("scroll",t,{passive:!0}),window.addEventListener("resize",t),()=>{window.removeEventListener("scroll",t),window.removeEventListener("resize",t)}}),[C,f.length,D]),(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(s.Z,{list:f}),b.count>t.page+C&&(0,g.jsx)(S,{children:(0,g.jsx)(j,{onClick:F,text:$.ShowMore.text,disabled:p})}),(0,g.jsx)(v,E(E({},b),{},{extraPagesOpened:C||0,sectionCode:e,authorCode:null===u||void 0===u?void 0:u.code})),z]})}},56634:function(e,t,n){n.d(t,{Z:function(){return c}});var o=n(26908),r=n(87379),i=n(16647);const l=r.ZP.div.withConfig({displayName:"indexstyled__WrapperBlogItems",componentId:"sc-xzkd22-0"})(["width:100%;display:grid;grid-template-columns:auto;grid-column-gap:20px;grid-row-gap:40px;margin-bottom:30px;"," "," ",""],i.td.tabletM((0,r.iv)(["grid-template-columns:1fr 1fr;"])),i.td.desktopS((0,r.iv)(["grid-template-columns:1fr 1fr 1fr;"])),i.td.desktopL((0,r.iv)(["grid-template-columns:1fr 1fr 1fr 1fr;"])));var a=n(84500),s=n(65203),u=n(85893);function c({list:e}){(0,s.Z)({fromSections:["article"]});const t=e=>Number.isInteger(e/a.zo)?e/a.zo:null;return(0,u.jsx)(l,{children:e&&e.map(((e,n)=>(0,u.jsx)(o.Z,{item:e,index:n,marker:t(n)},e.id)))})}},84500:function(e,t,n){n.d(t,{zo:function(){return o},J0:function(){return r},kP:function(){return i}});const o=24,r=20,i="1226033"}}]);
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.