1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./q_ypW73C.js","./BFOZ3Oa7.js","./entry.CGCpfqMg.css"])))=>i.map(i=>d[i]); 2import{h as t,i as e,e as r,c as o,f as d,b as s,o as a,ag as c,aH as p,a as u,aF as i,H as l,al as n,J as m,aL as _,aw as b,aG as v}from"./BFOZ3Oa7.js";import{_ as g}from"./A-gQDwa4.js";import{_ as y}from"./DmZbd92G.js";import{u as k}from"./B-t_jUMS.js";import{u as f,a as h}from"./BUDvmjj3.js";import{u as F}from"./BHnOCAsI.js";import{u as w}from"./CVEp_oFO.js";import"./B_qcClU6.js";const $=i(()=>v(()=>import("./q_ypW73C.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(t=>t.default||t)),j={class:"product-item"},P={class:"product-data"},T={class:"product-data-top"},D={class:"product-title"},A={key:0,class:"product-category"},C={key:0,class:"product-category"},I=["id"],E=["id"],x={key:4,class:"product-additional-informations"},H={class:"product-additional-informations-list"},L={key:0},N={key:1},S={key:2},U={key:0,class:"product-additional-informations-badges-list"},O={key:0},R={class:"product-badge product-new"},V={key:1},q={class:"product-badge product-bestseller"},B={key:5,class:"product-additional-informations"},G={class:"product-additional-informations-badges-list"},J={key:0},Q={class:"product-badge product-new"},Y={key:1},z={class:"product-badge product-bestseller"},K={key:2},M={class:"product-badge product-draft"},W={key:3},X={class:"product-badge product-valid"},Z={key:4},tt={class:"product-badge product-pre-orderable"},et={key:5},rt={class:"product-badge product-canceled"},ot={class:"product-data-bottom"},dt={key:0,class:"product-price"},st=t({__name:"ProductItem",props:{product:{}},setup(t){const{formatEuro:i}=k(),{getReleaseYear:v}=h(),{isBestseller:st,isNew:at,isDraft:ct,isValid:pt,isCanceled:ut,isPreorder:it,hasPrice:lt,isFachwissen:nt,getProductUrl:mt}=F(),{getTruncatedForTooltip:_t,isTooltip:bt,isTouchDevice:vt}=f(100),gt=t,yt=e(),{closeHeaderDropdown:kt}=w(),ft=r(()=>"product-subtitle-"+String(gt.product?.productNumber).replace(".","-")),ht=r(()=>"product-subtitle-2-"+String(gt.product?.productNumber).replace(".","-")),Ft=t=>{vt()||yt.push(t)};return(t,e)=>{const r=$,k=g,f=y;return a(),o(f,{to:s(mt)(t.product),class:"product-link",onClick:e[2]||(e[2]=t=>s(kt)("search"))},{default:d(()=>[c("div",j,[c("div",{class:p(["product-image",{"has-shadow":!0}])},[t.product.coverUrl?(a(),o(r,{key:0,src:t.product.coverUrl,alt:t.product.name||t.$t("product.image_alt"),title:t.product.name||t.$t("product.image_title"),width:"123"},null,8,["src","alt","title"])):u("",!0)]),c("div",P,[c("div",T,[c("span",D,n(t.product.name||""),1),s(nt)(t.product)?(a(),l(m,{key:0},[t.product.propertyAttributes?.bookType?.value?(a(),l("p",A,n(t.product.propertyAttributes.bookType.value),1)):u("",!0)],64)):(a(),l(m,{key:1},[t.product.customFields?.vde__article_group?(a(),l("p",C,n(t.product.customFields?.vde__article_group),1)):u("",!0)],64)),c("p",{id:s(ft),class:"product-subtitle",onClick:e[0]||(e[0]=_(e=>Ft(s(mt)(t.product)),["prevent"]))},n(s(_t)(t.product.customFields?.vde__subtitle)),9,I),s(bt)(t.product.customFields?.vde__subtitle)?(a(),o(k,{key:2,hover:!0,target:s(ft)},{default:d(()=>[b(n(t.product.customFields?.vde__subtitle),1)]),_:1},8,["target"])):u("",!0),c("p",{id:s(ht),class:"product-subtitle-2",onClick:e[1]||(e[1]=_(e=>Ft(s(mt)(t.product)),["prevent"]))},n(s(_t)(t.product.customFields?.vde__part_title)),9,E),s(bt)(t.product.customFields?.vde__part_title)?(a(),o(k,{key:3,hover:!0,target:s(ht)},{default:d(()=>[b(n(t.product.customFields?.vde__part_title),1)]),_:1},8,["target"])):u("",!0),s(nt)(t.product)?(a(),l("div",x,[c("ul",H,[t.product.propertyAttributes?.series?.typeInfo?.description?(a(),l("li",L,n(t.product.propertyAttributes.series.typeInfo.description),1)):u("",!0),t.product.releaseDate?.date?(a(),l("li",N,n(s(v)(t.product.releaseDate?.date)),1)):u("",!0),t.product?.customFields?.vde__edition_information?(a(),l("li",S,n(t.product.customFields?.vde__edition_information),1)):u("",!0)]),s(at)(t.product)||s(st)(t.product)?(a(),l("ul",U,[s(at)(t.product)?(a(),l("li",O,[c("div",R,[c("span",null,n(t.$t("product.badge.new")),1)])])):u("",!0),s(st)(t.product)?(a(),l("li",V,[c("div",q,[c("span",null,n(t.$t("product.badge.best_seller")),1)])])):u("",!0)])):u("",!0)])):(a(),l("div",B,[c("ul",G,[s(at)(t.product)?(a(),l("li",J,[c("div",Q,[c("span",null,n(t.$t("product.badge.new")),1)])])):u("",!0),s(st)(t.product)?(a(),l("li",Y,[c("div",z,[c("span",null,n(t.$t("product.badge.best_seller")),1)])])):u("",!0),s(ct)(t.product)?(a(),l("li",K,[c("div",M,[c("span",null,n(t.$t("product.badge.draft")),1)])])):u("",!0),s(pt)(t.product)?(a(),l("li",W,[c("div",X,[c("span",null,n(t.$t("product.badge.valid")),1)])])):u("",!0),s(it)(t.product)?(a(),l("li",Z,[c("div",tt,[c("span",null,n(t.$t("product.badge.preorder")),1)])])):u("",!0),s(ut)(t.product)?(a(),l("li",et,[c("div",rt,[c("span",null,n(t.$t("product.badge.canceled")),1)])])):u("",!0)])]))]),c("div",ot,[s(lt)(t.product)?(a(),l("p",dt,n(t.$t("product.price_from",{price_value:s(i)(t.product.extensions?.q3iExtension?.cheapestPrice?.gross)})),1)):u("",!0)])])])]),_:1},8,["to"])}}}),at=Object.assign(st,{__name:"T3CeQ3ivdeshopListPartialsProductItem"});export{at 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.