PageSourceSearch

https://www.ringojuku.com/_n3/4U9v3AeJ.js

js ringojuku.com collected 2026-10-05 08:28:21 UTC 3,671 bytes, 1 lines download raw bytes

1import{u as C,a as S,h as T,f as F,g as L,c as M,e as $}from"./CZO8LIha.js";import{l as D,r as H,a1 as j,L as a,M as n,N as r,u as e,W as m,Y as q,F as c,X as w,O as u,H as i}from"./jrJkQreE.js";const A=["xlink:href"],B=["src","alt"],P={key:0,class:"tx-small"},R=["datetime"],V=["innerHTML"],W=["onClick","disabled"],z=["onClick","disabled"],l="news",E="index",J=D({__name:"index",async setup(O){let p,_;const h=M(),b=C(),t=S(),x=T();let o=H({group:l,page:E,search:{page:b.query.page?Number(b.query.page):1,range:6,limit:12}});const k=d=>{o.search.page=d,x.value.page=d,v()},{data:g,status:f,error:N,execute:v}=([p,_]=j(()=>$("get",{baseURL:h.public.api.url,method:"GET",query:{id:h.public.api.id,class:"PublicNews",call:"list",data:o},lazy:!0,immediate:!1,watch:!1},"$gWnMgYskid")),p=await p,_(),p);return v(),F({bodyAttrs:{class:"group-"+l},script:[{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"WebPage",name:t.nav.content[l].title+" | "+t.site.title+t.site.sholder,description:t.nav.content[l].name+"。"+t.site.description,url:h.public.url+"/"+l+"/"})}]}),L({title:t.nav.content[l].title,ogTitle:t.nav.content[l].title+" | "+t.site.title+t.site.sholder,description:t.nav.content[l].name+"。"+t.site.description,ogDescription:t.nav.content[l].name+"。"+t.site.description,keywords:t.nav.content[l].name+","+t.site.keywords,ogImage:h.public.url+"/i/"+l+"-title.jpg"}),(d,Y)=>(i(),a(c,null,[n("section",{class:r(e(t).theme+"-head")},[n("h1",{class:r(e(t).theme+"-head-title")},[(i(),a("svg",{class:r(e(t).theme+"-icon"),role:"img"},[n("title",null,m(e(t).brand.name),1),n("use",{"xmlns:xlink":"http://www.w3.org/1999/xlink","xlink:href":"/i/icon-"+e(t).updated+".svg#"+e(t).nav.content[l].icon},null,8,A)],2)),q(m(e(t).nav.content[l].name),1)],2),n("p",{class:r(e(t).theme+"-head-copy")},"こちらではりんご塾からのお知らせや、書籍のご案内、新規開校のお知らせなどを一覧でご案内しています。",2),n("div",{class:r(e(t).theme+"-head-image")},[n("img",{loading:"eager",src:"/i/"+l+"-title.jpg",alt:e(t).brand.name+"「"+e(t).brand.copy+"」"},null,8,B)],2)],2),n("section",{id:"information",class:r(e(t).theme+"-information")},[n("div",{class:r(e(t).theme+"-information-list")},[n("div",{class:r(e(t).theme+"-information-list-content")},[e(f)=="pending"?(i(),a("div",{key:0,class:r(e(t).theme+"-loading")},null,2)):e(f)=="success"?(i(),a(c,{key:1},[e(N)||!e(g).list?(i(),a("p",P,"※掲載可能なお知らせを取得できませんでした。")):(i(),a(c,{key:1},[n("ul",null,[(i(!0),a(c,null,w(e(g).list,(s,y)=>(i(),a("li",{key:y},[n("time",{datetime:d.$appFormatDateTime(s.time).iso},m(d.$appFormatDateTime(s.time).ymd),9,R),n("div",{innerHTML:s.body},null,8,V)]))),128))]),e(g).paging>1?(i(),a("div",{key:0,class:r(e(t).theme+"-information-paging")},[(i(!0),a(c,null,w(e(g).paging,s=>(i(),a(c,null,[e(o).search.page-e(o).search.range===s?(i(),a("span",{key:0,class:r(e(t).theme+"-information-paging-spacer")},"…",2)):u("",!0),e(o).search.page-e(o).search.range<s&&s<e(o).search.page?(i(),a("button",{key:1,type:"button",class:r(e(t).theme+"-button"),onClick:y=>k(s),disabled:e(o).search.page===s},[n("span",null,m(s),1)],10,W)):u("",!0),e(o).search.page<=s&&s<e(o).search.page+e(o).search.range?(i(),a("button",{key:2,type:"button",class:r(e(t).theme+"-button"),onClick:y=>k(s),disabled:e(o).search.page===s},[n("span",null,m(s),1)],10,z)):u("",!0),s===e(o).search.page+e(o).search.range?(i(),a("span",{key:3,class:r(e(t).theme+"-information-paging-spacer")},"…",2)):u("",!0)],64))),256))],2)):u("",!0)],64))],64)):u("",!0)],2)],2)],2)],64))}});export{J 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.