1import{_ as w}from"./nRIbmqZ8.js";import{f as j,B as h,o as a,c as r,b as e,w as o,j as C,d as c,t as _,m as n,F as k,r as y,a as l,e as R,i as B,C as T,D as V,k as L,l as D,q as E}from"./Cx_M3iBw.js";import{_ as F,a as H}from"./1V3GR6nj.js";import{t as O}from"./yI7HeE6Z.js";const P={class:"flex justify-center flex-wrap gap-3 list-none"},S={class:"bg-light group-hover:bg-light/90 px-3 rounded-xl aspect-3/1 max-w-40 lg:max-w-48"},q=j({__name:"RetailerList",setup(N){const t=h("book-page"),u=h("retailers"),i=u.filter(s=>s.fields.paperback.value),d=u.filter(s=>s.fields.ebook.value),p=[{name:"Paperback",retailers:i},{name:"Ebook",retailers:d}].filter(s=>s.retailers.length);return(s,v)=>{const m=C,f=w,x=R,$=B;return a(),r("div",null,[e($,{primary:""},{default:o(()=>[e(m,{as:"h2",light:"",class:"text-center mb-3"},{default:o(()=>[c(_(n(t).retailers_heading.value),1)]),_:1}),(a(!0),r(k,null,y(n(p),b=>(a(),r("div",{key:b.name,class:"mb-6"},[e(m,{as:"h5",light:"",class:"text-center mb-3"},{default:o(()=>[c(_(b.name),1)]),_:2},1024),l("ul",P,[(a(!0),r(k,null,y(b.retailers,g=>(a(),r("li",{key:g.id},[e(x,{href:g.fields.link.value,target:"_blank",rel:"noopener noreferrer",external:"",class:"group"},{default:o(()=>[l("div",S,[e(f,{field:g.fields.logo,class:"size-full object-contain"},null,8,["field"])])]),_:2},1032,["href"])]))),128))])]))),128))]),_:1})])}}}),z=Object.assign(q,{__name:"UiRetailerList"}),A={class:"md:flex md:justify-center md:gap-6 lg:gap-12 mb-12"},M={class:"md:shrink-0 mb-6 md:mb-0"},U={class:"mx-auto max-w-64 lg:max-w-xs xl:max-w-sm md:sticky md:top-4"},G={class:"md:grow text-center md:text-start"},W=j({__name:"the-adventures-of-turnbroach-tom-and-briar-the-hampton-court-cat",setup(N){const t=h("book-page");return T({page:"book-page",title:"The Adventures of Turnbroach Tom and Briar the Hampton Court Cat",description:O(t.synopsis.value,155,V)}),(u,i)=>{const d=w,p=C,s=F,v=H,m=E,f=B,x=z;return a(),r("div",null,[e(f,{first:"",light:""},{default:o(()=>[l("div",A,[l("div",M,[l("div",U,[e(d,{field:n(t)?.cover,class:"rounded-sm object-cover"},null,8,["field"])])]),l("div",G,[e(p,{as:"h1",class:"mb-6"},{default:o(()=>[c(_(n(t)?.title.value),1)]),_:1}),i[0]||(i[0]=l("div",{class:"w-40 h-px mx-auto md:ml-0 md:mr-auto bg-accent my-6"},null,-1)),n(t)?.subtitle?(a(),L(s,{key:0,class:"mb-3"},{default:o(()=>[c(_(n(t)?.subtitle.value),1)]),_:1})):D("",!0),e(v,{class:"mb-3"},{default:o(()=>[c(_(n(t)?.publication_date.value),1)]),_:1}),e(m,{class:"text-justify mx-auto md:ml-0 md:mr-auto",field:n(t)?.synopsis},null,8,["field"])])])]),_:1}),e(x)])}}});export{W 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.