PageSourceSearch

https://www.q1x.group/component---src-templates-blog-tag-page-tsx-a18bb0213508bef94c6c.js

js q1x.group collected 2026-10-07 18:06:17 UTC 5,289 bytes, 2 lines download raw bytes

1(self.webpackChunkq1x_group=self.webpackChunkq1x_group||[]).push([[193],{1327:function(e,t,a){"use strict";a.r(t),a.d(t,{Head:function(){return i}});var r=a(6540),l=a(2138),n=a(4007),o=a(5693),c=a(7529),m=a(4537),s=a(5018);const i=e=>{let{pageContext:t}=e;const{tag:a}=t,l=`Статьи по теме «${a}» от команды Q1X Group.`,n=`https://q1x.group/blog/tag/${encodeURI((0,o.d)(a))}/`;return r.createElement(r.Fragment,null,r.createElement("title",null,a," | Блог | Q1X Group"),r.createElement("meta",{name:"description",content:l}),r.createElement("meta",{property:"og:title",content:`${a} | Блог | Q1X Group`}),r.createElement("meta",{property:"og:description",content:l}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("meta",{property:"og:url",content:n}),r.createElement("meta",{property:"og:locale",content:"ru_RU"}),r.createElement("meta",{property:"og:site_name",content:"Q1X Group"}),r.createElement("meta",{property:"og:image",content:"https://q1x.group/og-default.png"}),r.createElement("meta",{property:"og:image:width",content:"1079"}),r.createElement("meta",{property:"og:image:height",content:"647"}),r.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),r.createElement("meta",{name:"twitter:image",content:"https://q1x.group/og-default.png"}),r.createElement("link",{rel:"canonical",href:n}))};t.default=e=>{let{data:t,pageContext:a}=e;const{tag:i}=a,[g,d]=r.useState(1);r.useEffect(()=>{d(1)},[i]);const u=t.allFile.nodes.map(e=>e.childMdx).filter(e=>Boolean(e)),b=Math.ceil(u.length/o.i),p=u.slice((g-1)*o.i,g*o.i);return r.createElement(l.e,{className:"blog-page"},r.createElement(s.A,null,r.createElement(n.A,{url:"/blog",variant:"noStyle",className:"blog-hero__back"},"← Все статьи"),r.createElement("h1",{className:"blog-hero__title"},i)),r.createElement("div",{className:"blog-list"},p.length>0?p.map(e=>r.createElement(c.A,{key:e.id,post:e})):r.createElement("p",{className:"blog-empty"},"Нет статей по теме «",i,"»")),r.createElement(m.A,{currentPage:g,totalPages:b,onPageChange:d}))}},4537:function(e,t,a){"use strict";var r=a(6540);t.A=e=>{let{currentPage:t,totalPages:a,onPageChange:l}=e;return a<=1?null:r.createElement("nav",{className:"blog-pagination","aria-label":"Навигация по страницам"},r.createElement("button",{className:"blog-pagination__arrow",disabled:1===t,onClick:()=>l(t-1),"aria-label":"Предыдущая страница"},"←"),Array.from({length:a},(e,t)=>t+1).map(e=>r.createElement("button",{key:e,className:"blog-pagination__page"+(e===t?" active":""),onClick:()=>l(e),"aria-current":e===t?"page":void 0},e)),r.createElement("button",{className:"blog-pagination__arrow",disabled:t===a,onClick:()=>l(t+1),"aria-label":"Следующая страница"},"→"))}},5018:function(e,t,a){"use strict";a.d(t,{A:function(){return n}});var r=a(6540),l=a.p+"static/bubble-87e3e3843a2cea436687bc52152472c8.webp";var n=e=>{let{children:t}=e;return r.createElement("section",{className:"blog-hero"},r.createElement("div",{className:"blog-hero__decor","aria-hidden":"true"},r.createElement("img",{src:l,alt:"",className:"blog-hero__bubble blog-hero__bubble--1",decoding:"async"}),r.createElement("img",{src:l,alt:"",className:"blog-hero__bubble blog-hero__bubble--2",decoding:"async"})),r.createElement("div",{className:"blog-hero__content"},t))}},5693:function(e,t,a){"use strict";a.d(t,{d:function(){return r.tagToSlug},i:function(){return l}});var r=a(6516);const l=7},6516:function(e){e.exports={tagToSlug:e=>e.toLowerCase().replace(/\s+/g,"-")}},7529:function(e,t,a){"use strict";var r=a(6540),l=a(4810),n=a(5588),o=a(5693);t.A=e=>{var t,a;let{post:c}=e;const m=c.frontmatter.heroImage?(0,n.c)(c.frontmatter.heroImage):null,s=null!==(t=null===(a=c.fields)||void 0===a?void 0:a.readingTime)&&void 0!==t?t:"1 мин";return r.createElement("article",{className:"blog-card"},r.createElement("div",{className:"blog-card__content"},r.createElement("div",{className:"blog-card__header"},r.createElement("div",{className:"blog-card__info"},r.createElement("span",{className:"blog-card__date"},c.frontmatter.date),r.createElement("h2",{className:"blog-card__title"},c.frontmatter.title),c.frontmatter.tags&&c.frontmatter.tags.length>0&&r.createElement("div",{className:"blog-card__tags"},c.frontmatter.tags.map(e=>r.createElement("button",{key:e,className:"blog-tag blog-tag--card",onClick:()=>(0,l.oo)(`/blog/tag/${(0,o.d)(e)}`)},e)))),r.createElement("div",{className:"blog-card__arrow","aria-hidden":"true"},r.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},r.createElement("path",{d:"M7 17L17 7M17 7H7M17 7V17",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})))),r.createElement("div",{className:"blog-card__image-wrap"},m?r.createElement(n.G,{image:m,alt:c.frontmatter.heroImageAlt||"",className:"blog-card__image"}):r.createElement("div",{className:"blog-card__image-placeholder"}),r.createElement("span",{className:"blog-card__time"},s))),r.createElement(l.N_,{to:`/blog/${c.frontmatter.slug}`,className:"blog-card__link","aria-label":c.frontmatter.title}))}}}]);
2//# sourceMappingURL=component---src-templates-blog-tag-page-tsx-a18bb0213508bef94c6c.js.map

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.