PageSourceSearch

https://www.fielmann.de/_nuxt/BfZelMeW.js

js fielmann.de collected 2026-10-03 21:51:40 UTC 3,271 bytes, 1 lines download raw bytes

1import{H as M,p as D}from"./gr6We3Gj.js";import{D as b,E as I,En as V,Ht as A,On as a,_ as l,b as h,g as d,in as K,k as U,mt as v,nr as w,pn as E,qt as R,un as N,v as q,vn as B,y as H}from"./CMma-7Vx.js";import{n as T}from"./DZrRgJ-1.js";import{p as J,t as O}from"./C3dv4PI9.js";import{r as j}from"./C17PNdHW.js";import{t as z}from"./PdTVzOhU.js";import{t as F}from"./CEhVjFPl.js";import{c as G,t as L}from"./643fVouE.js";import{o as Q}from"./D92vyCkN.js";import{t as W}from"./DNZ0RSqc.js";import{t as X}from"./C7DnpGcL2.js";import{t as Y}from"./Dwx5dGK02.js";import{t as Z}from"./JaIgjOwi.js";import{t as ee}from"./BQoOBjNj.js";var ae=()=>{const{data:x,pending:s}=F("getProductManualBrands"),m=M(),{$currentShop:i}=m,r=B(""),_=z(m,"getManuals",V(i)),{data:p,pending:n}=J("getManualPdfs",async()=>r.value?await _({brandId:V(r)}):[],{watch:[r],immediate:!0,dedupe:"defer"}),c=(o,u,f)=>f.findIndex(g=>g.productName===o.productName)===u;return{brandId:r,brandsPending:s,manualsPending:n,brands:x,manuals:d(()=>p.value?.filter(c).sort((o,u)=>o.productName.localeCompare(u.productName)))}},te={class:"mx-auto my-3 max-w-6xl px-4 md:my-0 md:py-12"},se={class:"container py-16 wrap-break-word"},ne={class:"w-full lg:w-3/4"},oe={class:"mb-4 text-600 font-medium text-text-primary"},re={class:"text-200 text-text-primary"},le={key:0},ue={key:1,class:"flex flex-col items-start gap-6"},de=U({name:"Manuals",__name:"gebrauchsanweisungen",setup(x){ee({pageType:"other"});const{brandId:s,brands:m,manuals:i,brandsPending:r,manualsPending:_}=ae(),p=K();E(()=>p.stop());const n=B(""),c=O(),o=T(),u=D();j({title:o.t("manuals.seo_title"),description:o.t("manuals.seo_description"),robots:"noindex, follow"});const f=d(()=>i?.value?.find(e=>e.referenceKey===n.value)?.url),g=d(()=>Q([...m.value??[]].sort((e,t)=>e.name.localeCompare(t.name)),({name:e})=>e));p.run(()=>{A(s,()=>{n.value=""})});const S=d(()=>_.value||!s.value),C=d(()=>[{name:"Service",item:c.value.domain+"/service/"},{name:o.t("manuals.seo_title"),item:G(c.value.domain,u.path)}]);return Z(()=>L(C.value)),(e,t)=>{const P=W,k=Y,$=X;return v(),h("section",te,[l("div",null,[l("div",se,[l("div",ne,[l("h1",oe,w(e.$t("manuals.headline")),1),l("p",re,w(e.$t("manuals.subtitle")),1),t[2]||(t[2]=l("hr",{class:"my-16 border-t border-dotted border-current text-gray-400"},null,-1)),a(r)?(v(),h("div",le,[b(P,{type:"custom",class:"mb-8 h-[48px] w-full rounded"}),b(P,{type:"custom",class:"mb-8 h-[48px] w-full rounded"})])):(v(),h("div",ue,[b(k,{id:"brand",modelValue:a(s),"onUpdate:modelValue":t[0]||(t[0]=y=>N(s)?s.value=y:null),class:"w-full","data-testid":"brand-select",options:a(g),label:e.$t("manuals.label.brand"),"option-label":"name","option-value":"id"},null,8,["modelValue","options","label"]),b(k,{id:"referenceKey",modelValue:a(n),"onUpdate:modelValue":t[1]||(t[1]=y=>N(n)?n.value=y:null),class:"w-full","data-testid":"model-select",options:a(i)??[],disabled:a(S),label:e.$t("manuals.label.product"),"option-label":"productName","option-value":"referenceKey"},null,8,["modelValue","options","disabled","label"]),a(f)&&!a(S)?(v(),q($,{key:0,"data-testid":"open-manual-button",to:a(f),target:"_blank"},{default:R(()=>[I(w(e.$t("manuals.open")),1)]),_:1},8,["to"])):H("",!0)]))])])])])}}}),Pe=de;export{Pe 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.