PageSourceSearch

https://irodori.laskoi.workers.dev/assets/_index-D-pXmUGt.js

js irodori.laskoi.workers.dev collected 2026-10-03 08:09:09 UTC 2,689 bytes, 1 lines download raw bytes

1import{j as e}from"./index-C2QcBn3Y.js";import{S as c,C as p,a,b as x,D as h}from"./index-CLopEweX.js";import{C as y,g as u}from"./card-D-VaDBv-.js";import{P as d}from"./types-CmUUwutI.js";import{u as j,L as f}from"./components-Z4Zmj4fQ.js";import"./optimizeImageUrl-CH4C7_Zk.js";import"./cn-j34YWYbq.js";const m=20,C=({data:t})=>{var s;const i=((s=t==null?void 0:t.tag)==null?void 0:s.name)||"タグ",l=`${i} | ${a}`,r={alternate:`${p}/blog/tag/${t==null?void 0:t.tagId}`,canonical:`${c}/blog/tag/${t==null?void 0:t.tagId}`,description:`${i}の記事一覧ページです。${x}`,image:h,title:l,url:`${c}/blog/tag/${t==null?void 0:t.tagId}`};return[{title:r.title},{content:r.title,property:"og:title"},{content:r.description,name:"description"},{content:r.description,property:"og:description"},{content:a,property:"og:site_name"},{content:"website",property:"og:type"},{content:r.url,property:"og:url"},{content:r.image,property:"og:image"},{"script:ld+json":{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:t==null?void 0:t.breadcrumbs.map(({path:o,title:n},g)=>({"@type":"ListItem",item:`${c}${o}`,name:n,position:g+1}))}},{href:r.alternate,rel:"alternate",tagName:"link"},{href:r.canonical,rel:"canonical",tagName:"link"}]};function v(){const{data:t,page:i,tag:l,tagId:r}=j();return e.jsx(e.Fragment,{children:e.jsx("div",{className:"mx-auto max-w-[1100px] flex-1 px-4 pt-10",children:e.jsx("div",{className:"flex flex-col gap-8 lg:flex-row",children:e.jsxs("div",{className:"flex-1",children:[e.jsxs("div",{className:"mb-8",children:[e.jsxs("h1",{className:"text-3xl text-gray-900 mb-2 font-bold",style:{fontSize:"2.2rem"},children:["#",l.name]}),e.jsxs("p",{className:"text-gray-600",children:[t.totalCount,"件の記事があります"]})]}),e.jsx("div",{className:"space-y-8",children:t.contents.length>=1?e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"grid grid-cols-1 gap-5 md:grid-cols-2",children:t.contents.map((s,o)=>{var n;return e.jsx(f,{className:"h-full hocus:opacity-70",to:`/blog/post/${s.id}${(n=s.article_category_id)!=null&&n.id?`?articleCategoryId=${s.article_category_id.id}`:""}`,children:e.jsx(y,{imageFetchPriority:o===0?"high":"auto",imageLoading:o===0?"eager":"lazy",story:u(s.body.storyMeta[0]),thumbnail:s.thumbnail,title:s.title})},`${s.id}_${o}`)})}),t.totalCount>m&&e.jsx("div",{className:"mt-10 flex justify-center",children:e.jsx(d,{currentPage:i,limit:m,path:`/blog/tag/${r}`,totalCount:t.totalCount})})]}):e.jsx("div",{className:"py-16 text-center",children:e.jsx("p",{className:"text-gray-500 text-lg",children:"このタグに関する記事はまだありません"})})})]})})})})}export{v as default,C as meta};

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.