PageSourceSearch

https://hakmar.ru/_nuxt/CW-dWnZz.js

js hakmar.ru collected 2026-10-02 18:18:30 UTC 12,461 bytes, 1 lines download raw bytes

1import{_ as at}from"./BqPsDYZd.js";import{d as M,E as A,u as P,r as C,a as h,e as r,n as it,x as N,y as V,D as $,H as p,b as i,F as B,v as D,o as n,_ as S,c as x,i as Z,f as lt,A as z,t as L,Z as O,C as G,k as ot,q as nt}from"./tpUjp3ZS.js";import{_ as J}from"./DdLzKJNJ.js";import{_ as K}from"./CzeH1xte.js";import{d as rt,_ as ct}from"./CHXG2mXA.js";import{_ as ut}from"./Co8nUDPe.js";const Q=t=>t.id===4389?"all":"platform",mt=t=>{const e=t==="all"?!0:void 0;return{in_global_feed:e,in_feed:e?void 0:!0}},_t={class:"top"},bt={class:"container"},dt=["onClick"],W=M({__name:"Top",emits:["change"],setup(t,{emit:e}){const{t:b}=A({useScope:"local"}),{platform:c}=P(),u=C(Q(c)),m=C(null),d=C([]),f=e,_=()=>{f("change",{tab:u.value,customTab:m.value,rubrics:d.value})},s=o=>{m.value?.id!==o.id&&(m.value=o,u.value="",d.value=[],_())},l=o=>`${o.color} ${m.value?.id===o.id?"__active":""}`,T=o=>({__active:o===u.value}),a=o=>{u.value!==o&&(u.value=o,m.value=null,d.value=[],_())},w=o=>{d.value=c.rubrics.filter(g=>o.includes(g.slug)),u.value="",m.value=null,_()};return(o,g)=>{const j=at;return n(),h("div",_t,[r("div",bt,[r("div",{class:"items",style:it(o.$device.isDesktopOrTablet&&{overflow:"visible"})},[r("div",{class:$([T("platform"),"item"]),onClick:g[0]||(g[0]=k=>a("platform"))},p(i(b)(i(c).template)),3),r("div",{class:$([T("all"),"item"]),onClick:g[1]||(g[1]=k=>a("all"))},p(i(b)("all")),3),(n(!0),h(B,null,D(i(c).news_feeds,k=>(n(),h("div",{key:k.id||k.title,class:$([l(k),"item"]),onClick:E=>s(k)},p(k.title),11,dt))),128)),o.$device.isDesktopOrTablet?(n(),N(j,{key:0,value:i(d).map(k=>k.slug),search:!0,options:i(c).rubrics.map(k=>({id:k.slug,title:k.title})),multiple:!0,label:i(b)("rubrics"),class:"__right rubrics-dd",onChange:w},null,8,["value","options","label"])):V("",!0)],4)])])}}});function R(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"",resource:{rus:{bi:{t:0,b:{t:2,i:[{t:3}],s:"Лента Башинформ.рф"}},bi_ext:{t:0,b:{t:2,i:[{t:3}],s:"Лента Башинформ.рф"}},ig:{t:0,b:{t:2,i:[{t:3}],s:"Электроновости"}},local:{t:0,b:{t:2,i:[{t:3}],s:"Все новости"}},local_ext:{t:0,b:{t:2,i:[{t:3}],s:"Все новости"}},all:{t:0,b:{t:2,i:[{t:3}],s:"Единая лента новостей"}},popular:{t:0,b:{t:2,i:[{t:3}],s:"Популярное"}},rubrics:{t:0,b:{t:2,i:[{t:3}],s:"Рубрики"}}},eng:{bi:{t:0,b:{t:2,i:[{t:3}],s:"Bashinform.rf News Feed"}},bi_ext:{t:0,b:{t:2,i:[{t:3}],s:"Bashinform.rf News Feed"}},ig:{t:0,b:{t:2,i:[{t:3}],s:"E-paper News"}},local:{t:0,b:{t:2,i:[{t:3}],s:"All News"}},local_ext:{t:0,b:{t:2,i:[{t:3}],s:"All News"}},all:{t:0,b:{t:2,i:[{t:3}],s:"Aggregated News Feed"}},popular:{t:0,b:{t:2,i:[{t:3}],s:"Trending"}},rubrics:{t:0,b:{t:2,i:[{t:3}],s:"Categories"}}},bak:{bi:{t:0,b:{t:2,i:[{t:3}],s:"Башинформ.рф таҫмаһы"}},bi_ext:{t:0,b:{t:2,i:[{t:3}],s:"Башинформ.рф таҫмаһы"}},ig:{t:0,b:{t:2,i:[{t:3}],s:"Электрон яңылыҡтар"}},local:{t:0,b:{t:2,i:[{t:3}],s:"Бөтә яңылыҡтар"}},local_ext:{t:0,b:{t:2,i:[{t:3}],s:"Бөтә яңылыҡтар"}},all:{t:0,b:{t:2,i:[{t:3}],s:"Дөйөм яңылыҡтар таҫмаһы"}},popular:{t:0,b:{t:2,i:[{t:3}],s:"Популяр яңылыҡтар"}},rubrics:{t:0,b:{t:2,i:[{t:3}],s:"Рубрикалар"}}},tat:{bi:{t:0,b:{t:2,i:[{t:3}],s:"Башинформ.рф яңалыклары"}},bi_ext:{t:0,b:{t:2,i:[{t:3}],s:"Башинформ.рф яңалыклары"}},ig:{t:0,b:{t:2,i:[{t:3}],s:"Электрон төрдә яңалыклар"}},local:{t:0,b:{t:2,i:[{t:3}],s:"Яңалыклар"}},local_ext:{t:0,b:{t:2,i:[{t:3}],s:"Яңалыклар"}},all:{t:0,b:{t:2,i:[{t:3}],s:"Гомум яңалыклар"}},popular:{t:0,b:{t:2,i:[{t:3}],s:"Популяр яңалыклар"}},rubrics:{t:0,b:{t:2,i:[{t:3}],s:"Рубрикалар"}}},chv:{bi:{t:0,b:{t:2,i:[{t:3}],s:"Башинформ.рф хыпарĕсем"}},bi_ext:{t:0,b:{t:2,i:[{t:3}],s:"Башинформ.рф хыпарĕсем"}},ig:{t:0,b:{t:2,i:[{t:3}],s:"Электронлă хыпарсем"}},local:{t:0,b:{t:2,i:[{t:3}],s:"Хыпарсем"}},local_ext:{t:0,b:{t:2,i:[{t:3}],s:"Хыпарсем"}},all:{t:0,b:{t:2,i:[{t:3}],s:"Пĕрлĕхлĕ хыпарсем"}},popular:{t:0,b:{t:2,i:[{t:3}],s:"Анлă сарăлнă"}},rubrics:{t:0,b:{t:2,i:[{t:3}],s:"Ярăмсем"}}},chm:{bi:{t:0,b:{t:2,i:[{t:3}],s:"Башинформ. рф увер-влак"}},bi_ext:{t:0,b:{t:2,i:[{t:3}],s:"Башинформ. рф увер-влак"}},ig:{t:0,b:{t:2,i:[{t:3}],s:"Электроувер"}},local:{t:0,b:{t:2,i:[{t:3}],s:"Чыла увер"}},local_ext:{t:0,b:{t:2,i:[{t:3}],s:"Чыла увер"}},all:{t:0,b:{t:2,i:[{t:3}],s:"Увер тасма"}},popular:{t:0,b:{t:2,i:[{t:3}],s:"Кумдан шарлыше увер"}},rubrics:{t:0,b:{t:2,i:[{t:3}],s:"Рубрике-влак"}}},udm:{bi:{t:0,b:{t:2,i:[{t:3}],s:"Башинформ.рф лента"}},ig:{t:0,b:{t:2,i:[{t:3}],s:"Электронной иворъёс"}},local:{t:0,b:{t:2,i:[{t:3}],s:"Вань иворъёс"}},local_ext:{t:0,b:{t:2,i:[{t:3}],s:"Вань иворъёс"}},all:{t:0,b:{t:2,i:[{t:3}],s:"Иворъёсын огъя лента"}},popular:{t:0,b:{t:2,i:[{t:3}],s:"Тунсыко"}},rubrics:{t:0,b:{t:2,i:[{t:3}],s:"Рубрикаос"}}}}})}typeof R=="function"&&R(W);const Gt=Object.assign(S(W,[["__scopeId","data-v-e4a1823f"]]),{__name:"FeedTop"}),X=t=>{const{platform:e}=P(),b=x(()=>t.matter.image_250),c=x(()=>t.tab==="all"?t.matter.platform_title:Z().$rubricType(t.matter)),u=x(()=>({__black:t.tab==="all"&&e.id!==t.matter.platform_id}));return{imageUrl:b,matterMeta:c,metaClass:u,platform:e}},vt={key:0,class:"rubric-date"},pt={class:"cm-date"},ft={key:1},gt={class:"cm-date"},Y=M({__name:"ListItem",props:{matter:{},tab:{}},setup(t){const e=t,{t:b,locale:c}=A({useScope:"local"}),{platform:u,imageUrl:m,matterMeta:d,metaClass:f}=X(e),_=lt(),s=x(()=>_.name!=="index"),l=x(()=>u.id!==e.matter.platform_id?e.matter.platform_host+e.matter.path:e.matter.path),T=rt(e.matter.published_at,c.value);return(a,w)=>{const o=J,g=K;return n(),h("div",{class:$([a.$style.item,{[a.$style.__grid]:i(s)}])},[i(s)?(n(),N(g,{key:0,to:i(l)},{default:z(()=>[i(m)?(n(),N(o,{key:0,src:i(m),"play-icon-matter":t.matter},null,8,["src","play-icon-matter"])):(n(),h("div",{key:1,class:$(["bg-img",a.$style.bgImg])},[r("div",{class:$(a.$style.time)},[O(p(i(T))+" ",1),w[0]||(w[0]=r("br",null,null,-1)),O(" "+p(i(b)("ago")),1)],2)],2))]),_:1},8,["to"])):V("",!0),r("div",null,[L(g,{class:$(a.$style.titleContainer),to:i(l)},{default:z(()=>[r("div",{class:$(a.$style.title)},p(t.matter.title),3)]),_:1},8,["class","to"]),a.$device.isMobile?(n(),h("div",vt,[L(g,{class:$([i(f),"cm-rubric",a.$style.rubric]),to:a.$rubricTypeLink(t.matter)},{default:z(()=>[O(p(i(d)),1)]),_:1},8,["class","to"]),r("div",pt,p(a.$date(t.matter.published_at)),1)])):V("",!0)]),a.$device.isDesktopOrTablet?(n(),h("div",ft,[L(g,{class:$([i(f),"cm-rubric",a.$style.rubric]),to:a.$rubricTypeLink(t.matter)},{default:z(()=>[O(p(i(d)),1)]),_:1},8,["class","to"]),r("div",gt,p(a.$date(t.matter.published_at)),1)])):V("",!0)],2)}}}),kt="_item_zokuw_2",yt="___grid_zokuw_4",$t="_rubric_zokuw_7",ht="___black_zokuw_7",wt="_bgImg_zokuw_11",Ct="_time_zokuw_14",It="_titleContainer_zokuw_18",xt="_title_zokuw_18",Tt={item:kt,__grid:yt,rubric:$t,__black:ht,bgImg:wt,time:Ct,titleContainer:It,title:xt};function q(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"",resource:{rus:{ago:{t:0,b:{t:2,i:[{t:3}
1],s:"назад"}}},eng:{ago:{t:0,b:{t:2,i:[{t:3}],s:"ago"}}},bak:{ago:{t:0,b:{t:2,i:[{t:3}],s:"элек"}}},tat:{ago:{t:0,b:{t:2,i:[{t:3}],s:"элек"}}},chv:{ago:{t:0,b:{t:2,i:[{t:3}],s:"каялла"}}},chm:{ago:{t:0,b:{t:2,i:[{t:3}],s:"ончыч"}}},udm:{ago:{t:0,b:{t:2,i:[{t:3}],s:"берлань"}}}}})}const Ft={$style:Tt};typeof q=="function"&&q(Y);const Lt=Object.assign(S(Y,[["__cssModules",Ft]]),{__name:"FeedListItem"}),Nt={class:"rubric-date"},Bt={class:"cm-date"},zt={class:"title"},Mt=M({__name:"TileItem",props:{matter:{},tab:{}},setup(t){const e=t,{imageUrl:b,platform:c,metaClass:u,matterMeta:m}=X(e),d=x(()=>c.id!==e.matter.platform_id?e.matter.platform_host+e.matter.path:e.matter.path);return(f,_)=>{const s=J,l=K;return n(),N(l,{to:i(d)},{default:z(()=>[L(s,{src:i(b),"play-icon-matter":t.matter},null,8,["src","play-icon-matter"]),r("div",Nt,[r("div",{class:$([i(u),"cm-rubric"])},p(i(m)),3),r("div",Bt,p(f.$date(t.matter.published_at)),1)]),r("div",zt,p(t.matter.title),1)]),_:1},8,["to"])}}}),St=Object.assign(S(Mt,[["__scopeId","data-v-a3f31022"]]),{__name:"FeedTileItem"}),Ot={key:0},Vt=M({__name:"Items",props:{items:{},view:{},tab:{}},setup(t){const e=t,b=(c,u)=>c.path+u+e.tab;return(c,u)=>{const m=Lt,d=ut,f=St,_=ct;return t.view==="list"?(n(),h("div",Ot,[(n(!0),h(B,null,D(t.items,(s,l)=>(n(),h(B,{key:b(s,l)},[L(m,{matter:s,tab:t.tab},null,8,["matter","tab"]),L(d,{index:l},null,8,["index"])],64))),128))])):(n(),h("div",{key:1,class:$(c.$style.tile)},[(n(!0),h(B,null,D(t.items,(s,l)=>(n(),h(B,{key:b(s,l)},[s.image?(n(),N(f,{key:0,matter:s,tab:t.tab},null,8,["matter","tab"])):(n(),N(_,{key:1,matter:s,"show-platform":t.tab==="all"},null,8,["matter","show-platform"]))],64))),128))],2))}}}),jt="_tile_14j5f_4",Dt={tile:jt},At={$style:Dt},Jt=Object.assign(S(Vt,[["__cssModules",At]]),{__name:"FeedItems"}),Pt={class:"switch"},tt=M({__name:"Switch",props:{value:{}},emits:["change"],setup(t,{emit:e}){const b=t,c=e,u=G("feedViewStyle"),{t:m}=A({useScope:"local"}),d=C(b.value),f=s=>({__active:d.value===s}),_=s=>{d.value=s,u.value=s,c("change",s)};return(s,l)=>(n(),h("div",Pt,[r("div",{class:$([f("list"),"item"]),onClick:l[0]||(l[0]=T=>_("list"))},[l[2]||(l[2]=r("div",{class:"icon"},null,-1)),r("span",null,p(i(m)("list")),1)],2),r("div",{class:$([f("tile"),"item"]),onClick:l[1]||(l[1]=T=>_("tile"))},[l[3]||(l[3]=r("div",{class:"icon __tile"},null,-1)),r("span",null,p(i(m)("tile")),1)],2)]))}});function H(t){const e=t;e.__i18n=e.__i18n||[],e.__i18n.push({locale:"",resource:{rus:{list:{t:0,b:{t:2,i:[{t:3}],s:"Списком"}},tile:{t:0,b:{t:2,i:[{t:3}],s:"Плиткой"}}},eng:{list:{t:0,b:{t:2,i:[{t:3}],s:"List"}},tile:{t:0,b:{t:2,i:[{t:3}],s:"Tile"}}},bak:{list:{t:0,b:{t:2,i:[{t:3}],s:"Исемлек рәүешендә"}},tile:{t:0,b:{t:2,i:[{t:3}],s:"Таблица рәүешендә"}}},tat:{list:{t:0,b:{t:2,i:[{t:3}],s:"Исемлек төрендә"}},tile:{t:0,b:{t:2,i:[{t:3}],s:"Таблица төрендә"}}},chv:{list:{t:0,b:{t:2,i:[{t:3}],s:"Спискпа"}},tile:{t:0,b:{t:2,i:[{t:3}],s:"Таблицăпа"}}},chm:{list:{t:0,b:{t:2,i:[{t:3}],s:"Списке дене"}},tile:{t:0,b:{t:2,i:[{t:3}],s:"Таблице семын"}}},udm:{list:{t:0,b:{t:2,i:[{t:3}],s:"Нимзыя"}},tile:{t:0,b:{t:2,i:[{t:3}],s:"Таблицая"}}}}})}typeof H=="function"&&H(tt);const Kt=Object.assign(S(tt,[["__scopeId","data-v-87300670"]]),{__name:"FeedSwitch"}),Qt=t=>{const{platform:e}=P(),{showFooter:b,hideFooter:c}=ot(),{$api:u}=Z(),m=G("feedViewStyle"),d=x(()=>m.value||"list"),f=v=>m.value=v,_=C(t.initialItems),s=C(Q(e)),l=C([]),T=C(t.limit||20),a=C(!1),w=C(!1),o=C(t.page||2),g=C(null),j=x(()=>w.value&&!a.value),k=x(()=>a.value&&!_.value.length),E=x(()=>{const v=g.value?.filters,y={...mt(s.value),page:o.value,limit:T.value};return v?{...y,kind:v.matter_types,"rubric[]":v.rubrics,story:v.stories}:{...y,"rubric[]":l.value.map(F=>F.slug)}}),et=x(()=>{let v=[..._.value];if(s.value==="platform"){const y=e.news_feed_promo_blocks.promo.filter(I=>!!I.matter),F=y.map(I=>I.matter.id);v=v.filter(I=>I&&!F.includes(I.id));for(const I of y)v.splice(I.position,0,I.matter)}return v}),U=async(v=!1)=>
1{if(v&&(o.value=1,w.value=!1,a.value=!1,_.value=[]),!(w.value||a.value)){w.value=!0,t.toggleFooter&&c();try{const y=await u("/matters",{query:E.value});y.matters.forEach(F=>{_.value.some(I=>I.id===F.id)||_.value.push(F)}),w.value=!1,o.value+=1,y.matters.length||(t.toggleFooter&&b(),a.value=!0,w.value=!0)}catch(y){console.error(y)}}},st=async v=>{if(s.value=v.tab,g.value=v.customTab,l.value=v.rubrics,s.value==="popular"){_.value=e.news_feed_promo_blocks.popular.filter(y=>!!y.matter).map(y=>y.matter),t.toggleFooter&&b(),w.value=!0,a.value=!0;return}await U(!0)};return nt(()=>{b()}),{items:_,allLoaded:a,loading:j,noResults:k,filteredItems:et,processParamsChange:st,getItems:U,view:d,setView:f,tab:s,busy:w}};export{Gt as _,Jt as a,Kt as b,mt as f,Q as i,Qt 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.