1import{y as V,ak as z,af as D,i as U,I as B}from"./D0vYnmJG.js";import{u as H}from"./DD9a3qzG.js";import{m as F,d as I,c as r,b as t,n as T,f as d,u as m,v as C,w as b,t as k,a as y,e as i,B as f,j as N,q as u,g as W,F as w,D as x,r as j,s as M,y as q}from"./fsxPX0i-.js";import{N as S,K as G}from"./D1deWf5d.js";import{K as Q}from"./BMFk8dWS.js";import{P as E}from"./CeUdxNUz.js";import Y from"./Bn3tMYJo.js";import{K as J}from"./CMfWxdFJ.js";import{K as X}from"./DERbDpFq.js";import{D as Z}from"./pVt8ztZc.js";import{H as ee}from"./CGxOF0FC.js";import{M as K}from"./D7zXjHik.js";import{a as se,b as L}from"./C1-WyH6U.js";const O="/v1/publishing/apps";function Ve(){const s=V()({endpoint:O,transformData:({data:c})=>c??null});return H(O,s)}const ae=["ÑнваÑÑ","ÑевÑалÑ","маÑÑа","апÑелÑ","маÑ","иÑнÑ","иÑлÑ","авгÑÑÑа","ÑенÑÑбÑÑ","окÑÑбÑÑ","ноÑбÑÑ","декабÑÑ"];function te(e){const s=/^(\d{4})-(\d{2})-(\d{2})$/.exec(e);if(!s)return e;const c=Number.parseInt(s[1],10),v=Number.parseInt(s[2],10),o=Number.parseInt(s[3],10),g=new Date(Date.UTC(c,v-1,o));return g.getUTCFullYear()!==c||g.getUTCMonth()!==v-1||g.getUTCDate()!==o?e:`${o} ${ae[v-1]} ${c} г.`}function Ue(e){return{catalog:e?.allApplications??[],schedule:e?.anonses?.flatMap(s=>s.title&&s.dateOut?[{id:s.id,title:s.title,date:te(s.dateOut)}]:[])??[]}}function He(e,s){switch(e){case"body":return z([s?.rootData]);case"socialNetworks":return z([s?.socialNetworks]);default:return e}}function We(e,s){switch(e){case"body":return F(s?.rootData?.cacheTags);case"socialNetworks":return F(s?.socialNetworks?.cacheTags);default:return e}}const ie={class:"apps-issue-card__title"},ne={key:0,class:"apps-issue-card__subtitle"},oe=I({__name:"AppsIssueCard",props:{doc:{},primary:{type:Boolean},showImageWhileLoading:{type:Boolean}},setup(e){return(s,c)=>(t(),r("article",{class:T(["apps-issue-card",{"apps-issue-card--primary":e.primary}])},[d(m(S),C({class:"apps-issue-card__link"},m(D)(e.doc.link),{external:"",tabindex:"0"}),{default:b(()=>[e.primary&&e.doc.image?(t(),k(Q,C({key:0},e.doc.image,{class:"apps-issue-card__image",loading:e.primary?"eager":"lazy",fetchpriority:e.primary?"high":"auto","show-while-loading":e.showImageWhileLoading,sizes:"(min-width: 1600px) 540px, (min-width: 768px) 680px, 100vw"}),null,16,["loading","fetchpriority","show-while-loading"])):y("",!0),i("div",{class:T(["apps-issue-card__text",e.primary?"apps-issue-card__text--primary":"apps-issue-card__text--secondary"])},[i("h3",ie,f(e.doc.title),1),e.doc.subtitle?(t(),r("p",ne,f(e.doc.subtitle),1)):y("",!0)],2)]),_:1},16)],2))}}),P=N(oe,[["__scopeId","data-v-d76d69bf"]]),le={class:"apps-issue-block"},re={class:"apps-issue-block__header"},ce={class:"apps-issue-block__title"},ue={class:"apps-issue-block__actions"},de={key:0,class:"apps-issue-block__grid"},pe={key:0,class:"apps-issue-block__secondary"},ge={key:1,class:"apps-issue-block__secondary-divider","aria-hidden":"true"},he=I({__name:"AppsIssueBlock",props:{issue:{},showPrimaryImageWhileLoading:{type:Boolean}},setup(e){const s=e,c=u(()=>s.issue.docs??[]),v=u(()=>c.value[0]),o=u(()=>c.value.slice(1)),g=u(()=>{const l=[];for(let _=0;_<o.value.length;_+=2)l.push(o.value.slice(_,_+2));return l}),h=u(()=>(s.issue.pdfs??[]).filter(l=>!!l.url).map(l=>({url:l.url,page:l.page,type:l.type}))),n=u(()=>h.value.find(l=>l.type==="Issue")??h.value.find(l=>l.page===0)),a=u(()=>h.value.filter(l=>l.type==="Page"||l.page>0).sort((l,_)=>l.page-_.page)),$=u(()=>!!(n.value||a.value.length));return(l,_)=>(t(),r("section",le,[i("header",re,[i("h2",ce,f(e.issue.applicationName),1),i("div",ue,[$.value?(t(),k(E,{key:0,class:"apps-issue-block__download apps-issue-block__download--header","whole-issue":n.value,pages:a.value,title:"СкаÑаÑÑ PDF",variant:"secondary",size:"s"},null,8,["whole-issue","pages"])):y("",!0),e.issue.url?(t(),k(G,{key:1,as:"link",to:e.issue.url,external:"",variant:"secondary",size:"s",icon:"arrow-right"},{default:b(()=>[..._[0]||(_[0]=[W(" ÐÑе ",-1)])]),_:1},8,["to"])):y("",!0)])]),v.value?(t(),r("div",de,[d(P,{doc:v.value,primary:"","show-image-while-loading":e.showPrimaryImageWhileLoading,class:"apps-issue-block__primary"},null,8,["doc","show-image-while-loading"]),_[1]||(_[1]=i("div",{class:"divider"},null,-1)),o.value.length?(t(),r("div",pe,[(t(!0),r(w,null,x(g.value,(p,A)=>(t(),r("div",{key:p[0]?.link.url??A,class:T(["apps-issue-block__secondary-row",{"apps-issue-block__secondary-row--border":A!==g.value.length-1}])},[p[0]?(t(),k(P,{key:0,doc:p[0],class:"apps-issue-block__secondary-card"},null,8,["doc"])):y("",!0),p.length===2?(t(),r("div",ge)):y("",!0),p[1]?(t(),k(P,{key:2,doc:p[1],class:"apps-issue-block__secondary-card"},null,8,["doc"])):y("",!0)],2))),128))])):y("",!0)])):y("",!0),$.value?(t(),k(E,{key:1,class:"apps-issue-block__download apps-issue-block__download--footer","whole-issue":n.value,pages:a.value,title:"СкаÑаÑÑ PDF",variant:"secondary",size:"m"},null,8,["whole-issue","pages"])):y("",!0)]))}}),R=N(he,[["__scopeId","data-v-ded5be90"]]),_e={class:"apps-navigation-root"},ve={class:"apps-navigation","aria-label":"ÐавигаÑÐ¸Ñ Ð¿Ð¾ пÑиложениÑм"},me={class:"apps-navigation__modal-content"},ye={class:"apps-navigation__row-title"},fe={class:"apps-navigation__modal"},ke={class:"apps-navigation__modal-content"},be={class:"apps-navigation__row-title"},we=I({__name:"AppsPageNavigation",props:{navigation:{}},setup(e){const s=e,c=U("(max-width: 1279.98px)"),v=u(()=>s.navigation.catalog.flatMap(h=>h.link?[{...h,link:h.link}]:[])),o=j(null);function g(h){o.value=h}return(h,n)=>(t(),r("div",_e,[i("nav",ve,[i("button",{type:"button",class:"apps-navigation__button",onClick:n[0]||(n[0]=a=>g("schedule"))},[n[4]||(n[4]=i("span",{class:"apps-navigation__button-text"},"ÐÑаÑики вÑÑ
ода",-1)),d(B,{as:"span",icon:"chevron-right-thin",size:"s",color:"gray","aria-label":"ÐÑаÑик вÑÑ
ода"})]),n[6]||(n[6]=i("div",{class:"apps-navigation__button-divider"},null,-1)),i("button",{type:"button",class:"apps-navigation__button",onClick:n[1]||(n[1]=a=>g("catalog"))},[n[5]||(n[5]=i("span",{class:"apps-navigation__button-text"},"ÐÑе вÑпÑÑки",-1)),d(B,{as:"span",icon:"chevron-right-thin",size:"s",color:"gray","aria-label":"ÐÑе вÑпÑÑки"})])]),d(Y,{"model-value":m(c)&&o.value!==null,class:"apps-navigation-sheet",title:o.value==="schedule"?"ÐÑаÑики вÑÑ
ода":"ÐÑе вÑпÑÑки","show-close":"","avoid-nav-bar":"","no-hidden":"","hide-track":"","onUpdate:modelValue":n[2]||(n[2]=a=>g(a?o.value:null))},{content:b(()=>[i("div",me,[o.value==="schedule"?(t(!0),r(w,{key:0},x(s.navigation.schedule,a=>(t(),r("div",{key:`${a.title}-${a.date}`,class:"apps-navigation__row apps-navigation__row--schedule"},[i("strong",null,f(a.title),1),i("span",null,f(a.date),1)]))),128)):(t(!0),r(w,{key:1},x(v.value,a=>
1(t(),k(m(S),C({key:a.id},{ref_for:!0},m(D)(a.link),{class:"apps-navigation__row"}),{default:b(()=>[i("span",ye,f(a.title),1),d(B,{as:"span",icon:"chevron-right-thin",size:"s",color:"ghost"})]),_:2},1040))),128))])]),_:1},8,["model-value","title"]),d(J,{"model-value":!m(c)&&o.value!==null,title:o.value==="schedule"?"ÐÑаÑики вÑÑ
ода":"ÐÑе вÑпÑÑки","max-width":"760px","close-color":"white","onUpdate:modelValue":n[3]||(n[3]=a=>g(a?o.value:null))},{default:b(()=>[i("div",fe,[i("h2",null,f(o.value==="schedule"?"ÐÑаÑики вÑÑ
ода":"ÐÑе вÑпÑÑки"),1),d(X,{"hide-track":"",class:"apps-navigation__modal-scroll"},{default:b(()=>[i("div",ke,[o.value==="schedule"?(t(!0),r(w,{key:0},x(s.navigation.schedule,a=>(t(),r("div",{key:`${a.title}-${a.date}`,class:"apps-navigation__row apps-navigation__row--schedule"},[i("strong",null,f(a.title),1),i("span",null,f(a.date),1)]))),128)):(t(!0),r(w,{key:1},x(v.value,a=>(t(),k(m(S),C({key:a.id},{ref_for:!0},m(D)(a.link),{class:"apps-navigation__row"}),{default:b(()=>[i("span",be,f(a.title),1),d(B,{as:"span",icon:"chevron-right-thin",size:"s",color:"ghost"})]),_:2},1040))),128))])]),_:1})])]),_:1},8,["model-value","title"])]))}}),xe=N(we,[["__scopeId","data-v-5261fa3f"]]),$e={class:"apps-grid__issues apps-grid__issues--first"},Ae={ref:"first-aside",class:"apps-grid__aside apps-grid__aside--first"},Be={class:"apps-grid__issues apps-grid__issues--remaining"},Ce={ref:"second-aside",class:"apps-grid__aside apps-grid__aside--second"},Ie=I({name:"AppsPageInitialContent",__name:"AppsPageInitialContent",props:{layoutBanners:{default:void 0},navigation:{},pageContent:{}},setup(e){const s=e,c=u(()=>s.pageContent.issues??[]),v=u(()=>c.value.slice(0,3)),o=u(()=>c.value.slice(3)),g=M("first-aside"),h=M("second-aside"),n=se(u(()=>[g.value,h.value])),a=u(()=>L(s.layoutBanners,[{id:169,height:"600px",isStickyEligible:!1},{id:170,height:"330px",isStickyEligible:!1},{id:180,height:"330px",isStickyEligible:!0}])??[]),$=u(()=>L(s.layoutBanners,[{id:169,height:"600px",isStickyEligible:!1},{id:170,height:"330px",isStickyEligible:!0}])??[]);return(l,_)=>(t(),r(w,null,[d(ee,{class:"apps-grid__hero",title:"ÐÑиложениÑ","content-width":"full"}),d(xe,{class:"apps-grid__navigation",navigation:e.navigation},null,8,["navigation"]),i("div",$e,[(t(!0),r(w,null,x(v.value,(p,A)=>(t(),k(R,{key:`${p.applicationName}-${p.dateOut}`,issue:p,"show-primary-image-while-loading":A===0},null,8,["issue","show-primary-image-while-loading"]))),128))]),i("aside",Ae,[d(K,{banners:a.value,"content-height":m(n)[0]??0,"top-count":2,"instance-key-prefix":"apps-aside-first"},null,8,["banners","content-height"])],512),d(m(q),null,{default:b(()=>[d(Z,{"without-right-top-a-side":!1,"without-left-border":"",class:"apps-grid__separator","instance-key":"apps-inline-separator",show:!!(e.layoutBanners?.[174]||e.layoutBanners?.[186]),"code-desktop":e.layoutBanners?.[174],"code-mobile":e.layoutBanners?.[186]},null,8,["show","code-desktop","code-mobile"])]),_:1}),i("div",Be,[(t(!0),r(w,null,x(o.value,p=>(t(),k(R,{key:`${p.applicationName}-${p.dateOut}`,issue:p},null,8,["issue"]))),128))]),i("aside",Ce,[d(K,{banners:$.value,"content-height":m(n)[1]??0,"top-count":1,"instance-key-prefix":"apps-aside-second"},null,8,["banners","content-height"])],512)],64))}}),je=N(Ie,[["__scopeId","data-v-feead965"]]);export{je as A,We as a,He as b,Ue as g,Ve as u};
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.