PageSourceSearch

https://rusboxing.ru/_nuxt/DoD9aPA62.js

js rusboxing.ru collected 2026-10-01 08:45:22 UTC 3,803 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./vKc137Kh2.js","./aKtaBQYM.js","./TV2vau8c.js","./BDNMzG2s.js","./PagePreloader.C6OFnZfO.css","./CloE6ak_2.js","./RBPagination.RQlLjWhv.css","./KziKBrrD.js","./DJK5byRC.js","./RBSort.BqUbPHcg.css"])))=>i.map(i=>d[i]);
2import{I as e,P as t,d as n,f as r,l as i,nt as a,p as o,r as s,tt as c,u as l,v as u,y as d,z as f}from"./TV2vau8c.js";import{t as p}from"./DQxhuadW.js";import{t as m}from"./HclGiUj8.js";import{t as h}from"./lBYj6H18.js";import{t as g}from"./BDNMzG2s.js";import{t as _}from"./CloE6ak_2.js";import v from"./KziKBrrD.js";import{t as y}from"./JSTaMFOe2.js";import{t as b}from"./D7Cs6HGv2.js";function x(e){let t=String(e||`desc`);return{sort:t.startsWith(`asc`)?`asc`:`desc`,year:Number((t.match(/year=(\d+)/)||[])[1])||void 0,month:Number((t.match(/month=(\d+)/)||[])[1])||void 0,day:Number((t.match(/day=(\d+)/)||[])[1])||void 0}}var S={setup(){let e=a(1),n=c({itemOldest:null,itemNewest:null,sortingOptions:`desc`}),r=c(x(`desc`)),{data:o,pending:s,refresh:l}=h(()=>`news-general-p${e.value}-s${r.sort}-y${r.year||``}-m${r.month||``}-d${r.day||``}`,()=>{let t={page:e.value,pageSize:12,tag:`general`,sort:r.sort};return r.year&&(t.year=r.year),r.month&&(t.month=r.month),r.day&&(t.day=r.day),p(`/api/news`,{query:t})},{watch:[e,()=>r.sort,()=>r.year,()=>r.month,()=>r.day],default:()=>({content:[],totalElements:0,totalPages:1})}),u=i(()=>(o.value?.content||[]).map(e=>({...e,image:e.image||e.images||e.image_id,body:String(e.body||e.description||``).replace(/<\/?[^>]+(>|$)/g,``)}))),d=i(()=>o.value?.totalPages||Math.ceil((o.value?.totalElements||0)/12)||1);return t(async()=>{try{let[e,t]=await Promise.all([p(`/api/news`,{query:{page:1,pageSize:1,tag:`general`,sort:`asc`}}),p(`/api/news`,{query:{page:1,pageSize:1,tag:`general`,sort:`desc`}})]),r=Number(new Date(e?.content?.[0]?.publish_at).getFullYear()),i=Number(new Date(t?.content?.[0]?.publish_at).getFullYear());r&&(n.itemOldest=r),i&&(n.itemNewest=i)}catch{}}),{page:e,pageSize:12,newsList:u,total:d,pending:s,selectorOptions:n,sortState:r,refresh:l}},components:{NewsCard:y,PagePreloader:d(()=>m(()=>import(`./vKc137Kh2.js`).then(e=>e.n),__vite__mapDeps([0,1,2,3,4]),import.meta.url)),RBPagination:d(()=>m(()=>import(`./CloE6ak_2.js`).then(e=>e.n),__vite__mapDeps([5,1,2,3,6]),import.meta.url)),RBSort:d(()=>m(()=>import(`./KziKBrrD.js`),__vite__mapDeps([7,2,8,3,9]),import.meta.url))},methods:{changePage(e){let t=Number(e);Number.isFinite(t)&&t>0&&(this.page=t)},onSortChange(e){e!=null&&(this.selectorOptions.sortingOptions=e);let t=x(this.selectorOptions.sortingOptions);this.sortState.sort=t.sort,this.sortState.year=t.year,this.sortState.month=t.month,this.sortState.day=t.day,this.page=1},stripHtml(e){return String(e||``).replace(/<\/?[^>]+(>|$)/g,``)}},updated(){window.scroll({top:0,left:0,behavior:`smooth`})}},C={class:`news-general__wrapper`},w={class:`header-sorting`},T=[`aria-busy`];function E(t,i,a,c,d,p){let m=v,h=b,g=y,x=_;return e(),o(`div`,C,[l(`div`,w,[u(m,{selectorOptions:c.selectorOptions,onChange:p.onSortChange},null,8,[`selectorOptions`,`onChange`])]),l(`div`,{class:`news-general`,"aria-busy":c.pending},[c.pending?(e(!0),o(s,{key:0},f(c.newsList.length||c.pageSize,t=>(e(),n(h,{key:`news-skeleton-${t}`,class:`news-general__card`}))),128)):(e(!0),o(s,{key:1},f(c.newsList,(t,r)=>(e(),n(g,{class:`news-general__card`,date:t.publish_at,title:t.title,image:t.image,id:t.id,description:t.body,key:`nid-${t.id||r}`},null,8,[`date`,`title`,`image`,`id`,`description`]))),128))],8,T),c.total>1?(e(),n(x,{key:0,modelValue:c.page,"onUpdate:modelValue":i[0]||=e=>c.page=e,total:c.total,onInput:p.changePage},null,8,[`modelValue`,`total`,`onInput`])):r(``,!0)])}var D=g(S,[[`render`,E],[`__scopeId`,`data-v-964f30bc`]]);export{D 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.