PageSourceSearch

https://papajoes.de/assets/klimperkasten.shop_._produkt-CVHMnYps.js

js papajoes.de collected 2026-10-06 15:18:26 UTC 1,348 bytes, 1 lines download raw bytes

1import{a8 as m,cj as o,a as k,bC as l,w as h,bz as x,j as a,ag as g,ae as t,bA as j,a4 as b,ar as f}from"./index-aMiB63X2.js";import{P as K,A as N,W as E,V as y}from"./ShopWare-jtxBYuSU.js";import"./lock-DqSsRMF2.js";import"./check-BznMtg0q.js";function A(){const d=m(),{produkt:c}=o.useParams(),p=o.useLoaderData(),{data:r=l}=k({queryKey:["kk-katalog"],queryFn:()=>h(),initialData:p??l}),s=r.find(e=>e.id===c);if(!s)return null;const n=x.find(e=>e.produkte.includes(s.id)),i=(n?.produkte??[]).filter(e=>e!==s.id).map(e=>r.find(u=>u.id===e)).filter(e=>!!e);return a.jsxs(a.Fragment,{children:[a.jsx(g,{eyebrow:{DE:"Online Shop",EN:"Online Shop"},title:s.name,lead:s.kurz}),a.jsx(t,{className:"pt-0",children:a.jsx(K,{produkt:s,abteilung:n?.name},s.id)}),n&&i.length>0&&a.jsxs(t,{className:"pt-2",children:[a.jsx(N,{name:n.name}),a.jsx("div",{className:"grid gap-5 sm:grid-cols-2",children:i.map(e=>a.jsx(E,{produkt:e},e.id))})]}),a.jsxs(t,{className:"pt-2",children:[a.jsx(y,{}),a.jsxs("div",{className:"mt-8 flex flex-wrap justify-center gap-3",children:[a.jsxs("button",{type:"button",onClick:j,className:"kk-btn kk-btn-solid",children:[a.jsx(b,{className:"h-4 w-4"}),d({DE:"Warenkorb ansehen",EN:"View basket"})]}),a.jsx(f,{to:"/klimperkasten/shop",variant:"ghost",children:{DE:"Online Shop",EN:"Online Shop"}})]})]})]})}export{A as component};

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.