1import{_ as y}from"./Cover.vue_vue_type_script_setup_true_lang.3730553c.js";import{u as C}from"./useSeo.f4f272df.js";import{u as h}from"./useTopicSearch.c3ea5a1a.js";import{d as S,a as T,f as w,r as N,b as x,J as B,T as g,o as $,bf as D,k as s,p as i,s as e,bY as n,y as c,aw as R,c as v,t as F,F as L,q as U,bv as V,A as _,a0 as z,j as E,b_ as P,l as j,m as q,n as A}from"./main.e1c6db7f.js";import{g as G}from"./grid-slider.b51da708.js";import"./Search.service.54c2078c.js";import"./create-recipe.16649bf7.js";const H=["id"],ee=S({__name:"CatalogTopic",emits:["trackIssueClick"],setup(J,{emit:b}){const f=b,r=T(),d=w(),o=N(""),{t:m}=x(),{getCafeynImage:k}=h(z.Onboarding.PublicationSelection);C({title:B(()=>{const t=d.params.topicId.toUpperCase(),u=n.topics.find(l=>l.id===t);return`${m("meta.white_label.catalogueTitle",{brand_name:g.getDisplayName()})} - ${u?.name.raw??t}`}),description:m("meta.white_label.catalogueDesc",{brand_name:g.getDisplayName()})}),$(()=>{p()}),D(()=>{p()});const p=async()=>{const t=d.params.topicId.toUpperCase();t!==o.value&&(o.value=t)},I=()=>v({display:"flex",flexDirection:"column",gap:"2xl"});return(t,u)=>{const l=E("RouterLink");return s(),i("div",{class:c(I())},[e(n).onboardingIssuesByTopics[o.value]&&e(n).onboardingIssuesByTopics[o.value].collection?(s(),i("div",{key:0,id:"catalog",class:c([{mocha:e(r).showSideNav}]),style:R(e(v)({width:"100vw"}))},[F("div",{class:c(["concept-issues",e(r).showSideNav?e(G)({visual:"issues"}):e(V)({columns:{base:2,md:4,lg:6}})]),"data-expended":!0},[(s(!0),i(L,null,U(e(n).onboardingIssuesByTopics[o.value].collection,a=>(s(),i("div",{id:`issue-${a.publicationId}`,key:a.publicationId,class:c(["issue",e(r).showSideNav?"":e(P)()])},[a.id?(s(),j(l,{key:0,onClick:M=>f("trackIssueClick",a.id),to:{name:"product",params:{name:a.urlFormattedTitle}}},{default:q(()=>[A(y,{cover:e(k)(a),title:a.title,visual:"archive"},null,8,["cover","title"])]),_:2},1032,["onClick","to"])):_("",!0)],10,H))),128))],2)],6)):_("",!0)],2)}}});export{ee 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.