1import{c as e}from"./iWUf_mW-.js";import{D as t,E as n,Fn as r,Ht as i,Kt as a,Tn as o,_ as s,b as c,bt as l,en as u,g as d,k as f,mt as p,o as m,qt as h,rn as g,v as _,y as v}from"./2opt8qvw.js";import{f as y,p as b}from"./DnGh_CDU.js";import{n as x}from"./D4mybP4E.js";import{t as S}from"./BHojbsre.js";import{t as C}from"./BwMyzTM6.js";import{t as w}from"./Dvbe8PgU.js";import{t as T}from"./CKKmvIxS.js";import{t as E}from"./MB1LGtXG.js";import{t as D}from"./BuhZ8NOf.js";var ee={class:`flex gap-2 md:gap-4 flex-nowrap overflow-x-auto mb-4`},te={key:0,class:`text-center py-12`},ne={key:1,class:`grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-10 py-8 mx-auto`},re={class:`text-white p-4 mt-auto`},ie={class:`text-base font-bold uppercase mt-2`},ae={class:`relative overflow-hidden rounded-lg h-2/3`},oe={class:`p-4 mt-auto`},se={class:`text-base font-bold uppercase mt-2`},ce={key:2,class:`flex justify-center my-4`},O={class:`flex items-center gap-2`},k=[`disabled`],A={class:`flex gap-1`},j=[`onClick`],M=[`disabled`],N=36,P=f({__name:`index`,async setup(f){let P,F,I=y(),L=b(),R=e(),{data:z}=([P,F]=a(()=>D(`/api/news-list`,{key:`news-list`})),P=await P,F(),P),B=d(()=>z.value?.data??[]),V=()=>{let e=Number(I.query.page);return Number.isFinite(e)&&e>0?Math.floor(e):1},H=o(typeof I.query.tag==`string`?I.query.tag:`ÐÑе`),U=o(V()),W=[{id:-1,title:`ÐлÑÑмек пÑиглаÑÐ°ÐµÑ Ð½Ð° Ñвой ÑÑенд на вÑÑÑавке Testing&Control 2024`,slug:`testing-and-control-2024`,link:`/blog/testing-and-control-2024`,poster:null,tags:[{name:`ÐовоÑÑи`}],imageSrc:`/assets/img/tc24-elfmec24-short.jpg`,imageAlt:`ÐлÑÑмек пÑиглаÑÐ°ÐµÑ Ð½Ð° Ñвой ÑÑенд на вÑÑÑавке Testing&Control 2024`},{id:-2,title:`ÐлÑÑмек пÑÐ¸Ð¼ÐµÑ ÑÑаÑÑие на вÑÑÑавке ÐÐÐÐÐÐ ÐÐ 2024`,slug:`innoprom-2024`,link:`/blog/innoprom-2024`,poster:null,tags:[{name:`ÐовоÑÑи`}],imageSrc:`/assets/img/innoprom24_presentation_hero.jpg`,imageAlt:`ÐлÑÑмек пÑÐ¸Ð¼ÐµÑ ÑÑаÑÑие на вÑÑÑавке ÐÐÐÐÐÐ ÐÐ 2024`},{id:-3,title:`ÐеÑплаÑнÑй ÑеÑÑ-дÑайв ножей Ð´Ð»Ñ ÑÑанков RJW CNB-35, CNB-31 и CNB-34`,slug:`knife-testdrive`,link:`/blog/knife-testdrive`,poster:null,tags:[{name:`ÐÑедложениÑ`}],imageSrc:`/assets/img/knife-bc.jpg`,imageAlt:`ÐеÑплаÑнÑй ÑеÑÑ-дÑайв ножей Ð´Ð»Ñ ÑÑанков RJW CNB-35, CNB-31 и CNB-34`},{id:-4,title:`Ðожи ÐлÑÑмек: ÐÑоизводÑÑво ножей`,slug:`broaching-knives-production`,link:`/blog/broaching-knives-production`,poster:null,tags:[{name:`ÐовоÑÑи`}],isLarge:!0,imageSrc:`/assets/img/main-img_resized.jpg`,imageAlt:`Ðожи ÐлÑÑмек: ÐÑоизводÑÑво ножей`},{id:-5,title:`ÐÑÐ±Ð¾Ñ Ð¿Ð¾Ð´Ñ
одÑÑего пÑоÑÑжного ножа Ð´Ð»Ñ UV надÑезов: ÐеÑколÑко ÑовеÑов`,slug:`choosing-suitable-broaching-knife`,link:`/blog/choosing-suitable-broaching-knife`,poster:null,tags:[{name:`РекомендаÑии по покÑпке`}],isLarge:!0,imageSrc:`/assets/img/choosing-suitable-broaching-knife_img1.jpg`,imageAlt:`ÐÑÐ±Ð¾Ñ Ð¿Ð¾Ð´Ñ
одÑÑего пÑоÑÑжного ножа Ð´Ð»Ñ UV надÑезов: ÐеÑколÑко ÑовеÑов`},{id:-6,title:`пÑоÑÑжнÑе ножи Ð´Ð»Ñ ÑÑанков RJW CNB Ð LIANGONG CSL на Ñкладе!`,slug:`knives-in-stock`,link:`/blog/knives-in-stock`,poster:null,tags:[{name:`ÐÑедложениÑ`}],imageSrc:`/assets/img/news-horiz.jpg`,imageAlt:`пÑоÑÑжнÑе ножи Ð´Ð»Ñ ÑÑанков RJW CNB Ð LIANGONG CSL на Ñкладе!`}],G=d(()=>[...B.value,...W]),K=d(()=>H.value===`ÐÑе`?G.value:G.value.filter(e=>e.tags?.some(e=>e.name===H.value))),q=d(()=>K.value.length),J=d(()=>Math.ceil(q.value/N)),le=d(()=>{let e=(U.value-1)*N;return K.value.slice(e,e+N)}),Y=d(()=>({pagination:{page:U.value,pageSize:N,pageCount:J.value,total:q.value}})),ue=d(()=>G.value.reduce((e,t)=>(t.tags?.forEach(t=>{e.some(e=>e.name===t.name)||e.push({name:t.name,color:t.color,isActive:t.isActive,popover:t.popover})}),e),[])),X=async e=>{e<1||e>J.value||(U.value=e,await L.push({path:I.path,query:{...I.query,page:e.toString()}}))},de=async e=>{typeof e==`number`&&await X(e)},Z=d(()=>
1{if(!J.value)return[];let e=U.value,t=J.value,n=[];for(let r=Math.max(1,e-2);r<=Math.min(t,e+2);r++)n.push(r);let r=n[0];if(typeof r==`number`&&r>1){n.unshift(1);let e=n[1];typeof e==`number`&&e>2&&n.splice(1,0,`...`)}let i=n[n.length-1];return typeof i==`number`&&i<t&&(i<t-1&&n.push(`...`),n.push(t)),n}),Q=e=>{if(e.imageSrc)return e.imageSrc;let t=e.poster?.formats?.small?.url||e.poster?.url;return t?`${R.public.apiUrl+t}`:``},$=async e=>{H.value=e,U.value=1,e===`ÐÑе`?await L.push({query:{}}):await L.push({query:{tag:e}})};return i(()=>I.query.tag,e=>{H.value=typeof e==`string`?e:`ÐÑе`}),i(()=>I.query.page,()=>{U.value=V()}),i(J,async e=>{e>0&&U.value>e&&await X(e)}),x({title:`ÐовоÑÑи и пÑоекÑÑ - иÑпÑÑаÑелÑное обоÑÑдование Liangong`,meta:[{property:`og:title`,content:`ÐовоÑÑи и пÑоекÑÑ - иÑпÑÑаÑелÑное обоÑÑдование Liangong`},{name:`description`,content:`ÐовоÑÑи компании ÐÐÐ ÐлÑÑмек - оÑиÑиалÑного пÑедÑÑавиÑÐµÐ»Ñ Ð¸ÑпÑÑаÑелÑного обоÑÑÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Liangong в РоÑÑии`},{property:`og:description`,content:`ÐовоÑÑи компании ÐÐÐ ÐлÑÑмек - оÑиÑиалÑного пÑедÑÑавиÑÐµÐ»Ñ Ð¸ÑпÑÑаÑелÑного обоÑÑÐ´Ð¾Ð²Ð°Ð½Ð¸Ñ Liangong в РоÑÑии.`}]}),(e,i)=>{let a=T,o=E,d=S,f=C,y=w;return p(),_(y,{class:`pb-6`},{default:h(()=>[t(a,null,{default:h(()=>[...i[3]||=[n(`ÐовоÑÑи, анонÑÑ, ÑведомлениÑ, ÑÑаÑÑи`,-1)]]),_:1}),s(`div`,ee,[t(o,{variant:`subtle`,onClick:i[0]||=e=>$(`ÐÑе`),ui:{base:`hover:cursor-pointer hover:bg-primary-200 hover:text-primary-700 hover:dark:ring-2 hover:dark:ring-offset-1 whitespace-nowrap`},class:u({"bg-primary-500 text-white dark:bg-primary-600 dark:text-neutral-200 dark:bg-opacity-100":r(H)===`ÐÑе`})},{default:h(()=>[...i[4]||=[n(` ÐÑе маÑеÑÐ¸Ð°Ð»Ñ `,-1)]]),_:1},8,[`class`]),(p(!0),c(m,null,l(r(ue),e=>(p(),_(o,{key:e.name,variant:`subtle`,color:e.color||void 0,onClick:t=>$(e.name),ui:{base:`hover:cursor-pointer hover:bg-primary-200 hover:text-primary-700 hover:dark:ring-2 hover:dark:ring-offset-1 whitespace-nowrap`},class:u({"bg-primary-500 text-white dark:bg-primary-600 dark:text-neutral-200 dark:bg-opacity-100":r(H)===e.name})},{default:h(()=>[n(g(e.name),1)]),_:2},1032,[`color`,`onClick`,`class`]))),128))]),t(y,{class:`rounded-lg grow flex flex-col justify-center w-full mx-auto pb-8 p-0!`},{default:h(()=>[r(K).length===0?(p(),c(`div`,te,[...i[5]||=[s(`p`,{class:`text-sm font-semibold text-primary-600 uppercase tracking-wide`},`ниÑего не найдено`,-1),s(`h1`,{class:`mt-2 text-4xl font-extrabold text-neutral-900 tracking-tight sm:text-5xl`},`ÐовоÑÑи не найденÑ`,-1),s(`p`,{class:`mt-2 text-base text-neutral-500`},`Ðо вÑбÑÐ°Ð½Ð½Ð¾Ð¼Ñ ÑилÑÑÑÑ Ð½Ðµ найдено маÑеÑиалов.`,-1)]])):(p(),c(`div`,ne,[(p(!0),c(m,null,l(r(le),e=>(p(),c(`div`,{key:e.id,class:`relative h-[360px] bg-white dark:bg-accented flex rounded-lg border border-neutral-200 dark:border dark:border-neutral-600 overflow-hidden hover:ring-2 hover:ring-offset-1`},[e.isLarge?(p(),c(m,{key:0},[t(d,{to:e.link||`/blog/${e.slug}`,class:`relative z-10 flex justify-end`},{default:h(()=>[s(`div`,re,[e.tags&&e.tags.length>0?(p(!0),c(m,{key:0},l(e.tags,e=>(p(),_(o,{key:e.name,class:`text-xs px-2 py-1 rounded-md mr-2`,color:e.color||void 0},{default:h(()=>[n(g(e.name),1)]),_:2},1032,[`color`]))),128)):v(``,!0),s(`h2`,ie,g(e.title),1)])]),_:2},1032,[`to`]),i[6]||=s(`div`,{class:`absolute bottom-0 left-0 right-0 top-0 h-full w-full bg-linear-to-b from-transparent from-25% to-black/60 z-5`},null,-1),t(f,{format:`webp`,placeholder:``,class:`absolute inset-0 w-full h-full object-cover m-0 z-0`,src:Q(e),alt:e.imageAlt||e.poster?.alternativeText||e.title},null,8,[`src`,`alt`])],64)):(p(),_(d,{key:1,to:e.link||`/blog/${e.slug}`,class:`relative flex flex-col justify-end dark:bg-accented`},{default:h(()=>[s(`div`,ae,[i[7]||=s(`div`,{class:`absolute bottom-0 left-0 right-0 top-0 h-full w-full bg-linear-to-b from-transparent from-25% to-black/50 z-5`},null,-1),t(f,{format:`webp`,placeholder:``,class:`size-full object-cover object-center rounded-lg`,src:Q(e),alt:e.imageAlt||e.poster?.alternativeText||e.title},null,8,[`src`,`alt`])]),s(`div`,oe,[e.tags&&e.tags.length>0?(p(!0),c(m,{key:0},l(e.tags,e=>(p(),_(o,{key:e.name,class:`text-xs px-2 py-1 rounded-md mr-2`,color:e.color||void 0},{default:h(()=>[n(g(e.name),1)]),_:2}
1,1032,[`color`]))),128)):v(``,!0),s(`h2`,se,g(e.title),1)])]),_:2},1032,[`to`]))]))),128))])),r(Y).pagination.pageCount>1?(p(),c(`div`,ce,[s(`div`,O,[s(`button`,{onClick:i[1]||=e=>X(r(Y).pagination.page-1),disabled:r(Y).pagination.page===1,class:u([`p-2 rounded-md hover:bg-primary-500 hover:text-white disabled:opacity-50 disabled:cursor-not-allowed`,{"opacity-50 cursor-not-allowed hover:text-inherit":r(Y).pagination.page===1}])},[...i[8]||=[s(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:`16`,height:`16`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`},[s(`polyline`,{points:`15 18 9 12 15 6`})],-1)]],10,k),s(`div`,A,[(p(!0),c(m,null,l(r(Z),e=>(p(),c(`button`,{key:e,onClick:t=>de(e),class:u([`size-8 p-2 flex items-center justify-center rounded-md hover:bg-primary-500 hover:text-white`,e===r(Y).pagination.page?`text-primary-600 underline`:e===`...`?`cursor-default`:`hover:bg-primary-500 hover:text-white`])},g(e),11,j))),128))]),s(`button`,{onClick:i[2]||=e=>X(r(Y).pagination.page+1),disabled:r(Y).pagination.page===r(Y).pagination.pageCount,class:u([`p-2 rounded-md hover:bg-primary-500 hover:text-white disabled:opacity-50 disabled:cursor-not-allowed`,{"opacity-50 cursor-not-allowed hover:text-inherit":r(Y).pagination.page===r(Y).pagination.pageCount}])},[...i[9]||=[s(`svg`,{xmlns:`http://www.w3.org/2000/svg`,width:`16`,height:`16`,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,"stroke-width":`2`,"stroke-linecap":`round`,"stroke-linejoin":`round`},[s(`polyline`,{points:`9 18 15 12 9 6`})],-1)]],10,M)])])):v(``,!0)]),_:1})]),_:1})}}});
1export{P 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.