PageSourceSearch

https://giga-drill.com/_nuxt/BcQK-5E-.js

js giga-drill.com collected 2026-10-06 08:02:15 UTC 2,676 bytes, 1 lines download raw bytes

1import{_ as T}from"./XRbIzp1Q.js";import{C as k,K as I,u as L,c as M,b as o,w as p,L as A,o as B,H as r,a as H,t as w,d as O}from"./C--HIF4D.js";import{u as S}from"./CSAtLVIa.js";import{f as x}from"./DytGS_oV.js";import{V as $,b as N,c as j,a as D}from"./CrfJppij.js";import{V as P}from"./COzyvX5r.js";const z={categories:[{name:"GIGAスクール計算ドリルの使い方",path:"howto"},{name:"学校での活用例",path:"school"},{name:"学童・フリースクール・塾での活用例",path:"juku"},{name:"家庭学習での活用例",path:"home"},{name:"その他",path:"other"}]},R={class:"column my-4"},U={class:"text-h6 font-weight-bold"},Y={__name:"[id]",async setup(E){var d,_,g,b,f,y;let l,h;const G=k(),{id:c}=G.params,{data:e}=([l,h]=I(()=>S({endpoint:"column",contentId:c},{key:`column_${c}`,server:!0})),l=await l,h(),l),C=t=>{var s;const a=t!=null&&t.category?t==null?void 0:t.category[0]:"",m=a?(s=z.categories.find(i=>i.name===a))==null?void 0:s.path:"";return[{title:"GIGAスクール計算ドリル",to:"/"},{title:"学習コラム",to:"/columns"},{title:a,to:`/columns/${m}`},{title:t==null?void 0:t.title}]},u=A().public.siteUrl,V={"@context":"https://schema.org","@type":"BlogPosting",headline:(d=e.value)==null?void 0:d.title,articleBody:x.removeHTMLTag(((_=e.value)==null?void 0:_.body)||""),dataPublished:(g=e.value)==null?void 0:g.publishedOn,url:`${u}/columns/column/${c}`,image:(f=(b=e.value)==null?void 0:b.thumbnail)==null?void 0:f.url,articleSection:(y=e.value)==null?void 0:y.category,author:{"@type":"Organization",name:"GIGAスクール計算ドリル",url:u},publisher:{"@type":"Organization",name:"GIGAスクール計算ドリル",url:u}};return L(()=>{var t,a;return{title:`${((t=e.value)==null?void 0:t.title)||"読み込み中..."} | 学習コラム`,meta:[{name:"description",content:x.removeHTMLTag(((a=e.value)==null?void 0:a.body)||"").substring(0,100)+"..."||"GIGAスクール計算ドリルの学習コラムです。"}],script:[{type:"application/ld+json",children:JSON.stringify(V)}]}}),(t,a)=>{const m=T;return B(),M("div",R,[o($,{class:"mx-auto","max-width":"800"},{default:p(()=>{var s,i,v;return[o(m,{items:C(r(e))},null,8,["items"]),o(P,{src:(i=(s=r(e))==null?void 0:s.thumbnail)==null?void 0:i.url},null,8,["src"]),o(N,{class:"font-weight-black",style:{"white-space":"pre-wrap","word-break":"break-all"}},{default:p(()=>{var n;return[H("h1",U,w((n=r(e))==null?void 0:n.title),1)]}),_:1}),o(j,null,{default:p(()=>{var n;return[O(w((n=r(e))==null?void 0:n.publishedOn.substring(0,10)),1)]}),_:1}),o(D,{innerHTML:(v=r(e))==null?void 0:v.body,class:"column-body"},null,8,["innerHTML"])]}),_:1})])}}};export{Y 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.