PageSourceSearch

https://www.bilia.no/_nuxt/WorkshopBookBarBlockCard.qjua42yB.js

js bilia.no collected 2026-10-02 19:56:23 UTC 3,896 bytes, 3 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./entry.BwY72Qvg.css","./ErrorMsg.D6YhLGJ8.css"])))=>i.map(i=>d[i]);
2import{k as _,d as U,g as S,l as z,p as i,I as m,q as f,t as a,v as l,L as g,K as E,s as L,au as D,r as P,X as O,V as x,y as s,h as B,B as H,_ as M,N as W}from"./entry.Bk6qKSqV.js";import j from"./CarRegInput.D8tunv-d.js";import F from"./Title.bK41UHW4.js";import G from"./CallToAction.CIVyEFVM.js";import{a as q,c as K}from"./CallToAction.DN6zkjnP.js";import{T as b}from"./Tags.DPDwONzP.js";import"./DelayHydration.ChlJyFPs.js";import"./LinkHelper.CylDFz9W.js";import"./Modal.57znoi80.js";import"./Button.DzsO5ur2.js";import"./Link.C2VdSITY.js";import"./LogoSVG.b4NfpqMx.js";import"./pageContent.CkPgGcFz.js";import"./Loading.C6X970oD.js";const X=H(()=>M(()=>import("./ErrorMsg.F5xG88xP.js"),__vite__mapDeps([0,1]),import.meta.url).then(e=>e.default||e)),$={key:1,class:"workshop-book-bar__guide g-text-title-large left"},J=["action"],Q={key:2,class:"right hide-mobile"},Y="Volvo",Z="12345",ee=_({__name:"WorkshopBookBarBlockCard",props:{data:{type:Object,default:null},isCard:{type:Boolean,default:!1},errorBelow:{type:Boolean,default:!1}},setup(e){const d=U(),v=e,n=s(!1),u=s(!1),r=s(""),y=s(),c=B(()=>v.data?.buttons?.[0]??null),T=B(()=>{const t=c.value;return t!=null&&t!=null?t?.url?.substring(0,t?.url.indexOf("?"))??"":""});function N(){n.value=!0}function I(t,o){n.value=!1,u.value=t??!1,r.value=o}function A(){n.value=!1}const h=()=>{d.registrationNumber?r.value=d.registrationNumber:r.value=""};S(()=>{h()}),z(()=>d.registrationNumber,()=>{h()});const p=()=>r.value?(v.data?.buttons?.[0]?.url??"").replace("__regNumber__",r.value.toUpperCase().replace(" ","")).replace("__brand__",Y).replace("__serviceId__",Z):"";function V(t){if(r.value===""||!u.value)return t.preventDefault(),n.value=!0,!1;t.preventDefault(),k(p(),"_self")}const k=(t,o)=>{t!==""&&o!==""&&window.open(t,"_self")};function R(){if(r.value===""||!u.value)return n.value=!0,!1;k(p(),"_self")}return(t,o)=>{const w=X;return i(),m("div",{class:x(["workshop-book-bar",e.data.alignment])},[e.isCard&&e.data.title?(i(),f(F,{key:0,"tag-type":a(b).H3,class:"workshop-book-bar__title","visual-size":e.isCard?a(b).H4:a(b).H3,"main-text":e.data.title,wrapper:"div",center:e.isCard},null,8,["tag-type","visual-size","main-text","center"])):l("",!0),e.data.guidingText&&e.data.guidingTextPlacement==="left"?(i(),m("div",$,g(e.data.guidingText),1)):l("",!0),E("form",{ref_key:"regInputForm",ref:y,action:a(T),target:"_self",method:"get",class:x(["workshop-book-bar__form",e.isCard&&"fullwidth"]),onSubmit:V},[L(j,{id:`workshop-bookbar-regnr-${e.data.id}`,modelValue:a(r),"onUpdate:modelValue":o[0]||(o[0]=C=>D(r)?r.value=C:null),"aria-label":e.data.labelEnterRegNr,"use-model-value":!0,"reg-number-pattern":e.data.registrationNumberInput?.inputPattern??"","reg-number-letter":e.data.registrationNumberInput?.plateCountryCode??"","placeholder-text":e.data.registrationNumberInput?.placeholderText??"",fullwidth:e.isCard&&!0,onChange:I,onSubmit:R,onNotValid:N},null,8,["id","modelValue","aria-label","reg-number-pattern","reg-number-letter","placeholder-text","fullwidth"]),a(n)?(i(),f(w,{key:0,"close-func":A,below:e.errorBelow},{default:P(()=>[O(g(e.data.registrationNumberInput?.errorText??""),1)]),_:1},8,["below"])):l("",!0),a(c)?(i(),f(G,{key:1,variant:"primary",data:a(c),"action-valid":a(u),fullwidth:e.isCard,"tracking-data":{registrationNumber:a(r)},size:a(K).LARGE,type:a(q).SUBMIT,"use-new-button":!0},null,8,["data","action-valid","fullwidth","tracking-data","size","type"])):l("",!0)],42,J),e.data.guidingText&&e.data.guidingTextPlacement==="right"?(i(),m("div",Q,g(e.data.guidingText),1)):l("",!0)],2)}}}),be=Object.assign(W(ee,[["__scopeId","data-v-6eac6486"]]),{__name:"BlocksWorkshopBookBarBlockCard"});export{be as default};
3//# sourceMappingURL=WorkshopBookBarBlockCard.qjua42yB.js.map

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.