1import{b2 as D,b3 as A,bx as M,b4 as w,bd as s,br as i,ba as t,bf as o,bb as a,bu as m,bj as N,bn as R,b9 as C,bc as x,bi as V,bo as b,be as j,bk as E}from"./IwkjGYkM.js";import{_ as F}from"./-iQyOcWX.js";import{g as H}from"./Cv0NErXv.js";import{a as O}from"./BlwXWODy.js";import{A as q}from"./C5Qd0mXi.js";import"./Dm-7p-_U.js";try{(function(){var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},l=new e.Error().stack;l&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[l]="15a184f4-a3f7-4a73-9ed4-5b1ce6c60fa5",e._sentryDebugIdIdentifier="sentry-dbid-15a184f4-a3f7-4a73-9ed4-5b1ce6c60fa5")})()}catch(e){}const G={class:"article"},J={class:"text"},K=["src","alt"],P={key:1,class:"article-banners_mini"},Q=["src"],S=["src"],W=["innerHTML"],X={class:"buttons"},Y=["href"],Z=D({name:"catalog-article-new",__name:"Article",props:{image:{},text:{},articleUrl:{},bannerAlt:{}},async setup(e){var _,g,p,h,v;let l,y;const d=A([]),r=A(!1),{data:c}=([l,y]=M(()=>O("key-fetch-mini-banners",()=>q.fetchBannersByType({type:"landing",order:"asc"}))),l=await l,y(),l);(_=c.value)!=null&&_.success&&Array.isArray((g=c.value)==null?void 0:g.payload)&&((p=c.value)==null?void 0:p.payload.length)>0&&Array.isArray((h=c.value)==null?void 0:h.payload[0])&&(d.value=(v=c.value)==null?void 0:v.payload[0]);const U=()=>{r.value=!0},f=()=>{r.value=!1},B=w(()=>({"article-opened":r.value})),I=w(()=>({hidden:!r.value}));return(n,k)=>{const L=V,T=F;return e.image||e.text?(t(),s("div",{key:0,class:b([a(B),"article-wrapper"])},[o("div",G,[o("div",J,[e.image?(t(),s("img",{key:0,class:"image",loading:"lazy",src:("mediaUrl"in n?n.mediaUrl:a(m))("/upload/1cImg/"+e.image),alt:e.bannerAlt,title:""},null,8,K)):i("",!0),Array.isArray(a(d))&&a(d).length>0?(t(),s("div",P,[(t(!0),s(N,null,R(a(d),(u,z)=>(t(),s("div",{key:"bmini"+z,class:"article-banners_mini__item"},[u.url?(t(),C(L,{key:0,to:("getRelativeLink"in n?n.getRelativeLink:a(H))(u.url)},{default:x(()=>[o("img",{loading:"lazy",src:("mediaUrl"in n?n.mediaUrl:a(m))(u.image_path)},null,8,Q)]),_:2},1032,["to"])):(t(),s("img",{key:1,loading:"lazy",src:("mediaUrl"in n?n.mediaUrl:a(m))(u.image_path)},null,8,S))]))),128))])):i("",!0),o("div",{class:b(["article-text",{"article-text_noImage":!e.image}]),innerHTML:e.text},null,10,W)]),o("div",X,[a(r)?i("",!0):(t(),C(T,{key:0,type:"button","button-type":"tertiary-small","size-type":"normal16",class:"buttons__open",sysname:"openMore",onClick:U},{default:x(()=>[...k[0]||(k[0]=[j(" РаÑкÑÑÑÑ ",-1)])]),_:1})),a(r)?(t(),s("span",{key:1,class:"button button-article-close shadow-box",onClick:f},"СкÑÑÑÑ")):i("",!0),a(r)&&e.articleUrl?(t(),s("a",{key:2,href:e.articleUrl,class:"button shadow-box button-accented",target:"_blank"}," ÐодÑобнее ",8,Y)):i("",!0)])]),o("div",{class:b(["fade",a(I)]),onClick:f},null,2)],2)):i("",!0)}}}),le=Object.assign(E(Z,[["__scopeId","data-v-dcf4a821"]]),{__name:"ModulesCatalogArticle"});export{le 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.