PageSourceSearch

https://www.velux.cz/dist/velux-marketing/client/assets/SizeStep-73bef578.js

js velux.cz collected 2026-10-06 20:30:04 UTC 3,045 bytes, 1 lines download raw bytes

1import{g as t}from"./lodash-86ed0c75.js";import{e as _,K as S,S as w,Q as k}from"./index-a0a0e1a1.js";import{_ as T}from"./ConfiguratorView-0dece946.js";import{_ as $}from"./SizeListBox-9bec294d.js";import{f as e,D as r,E as c,P as o,J as l,n as z,I as H,u as M}from"./vendor-a0789617.js";import{I as D}from"./IconAddStrokeBold-b9146e2e.js";import"./axios-bb6ee5b8.js";import"./vee-validate-daa3561c.js";import"./swiper-ade697ba.js";import"./index-418555d9.js";import"./ListsBox-70a67e7a.js";import"./useDomeSkinFunctions-1d12bc20.js";import"./useBlindsAndShuttersFunctions-cdd0fcb0.js";/*! @license Third-party license notices: /dist/velux-marketing/client/THIRD_PARTY_NOTICES.txt */const I={class:"old_sm:bg-old_velux-blue-100 bg-old_velux-grey-100 relative w-full"},N={class:"group"},j={class:"mb-6 text-14 old_sm:text-base"},B={__name:"SizeReview",props:{content:{type:Object,required:!0},currentStep:{type:String,required:!0}},setup(a){const n=a,s=e(()=>({value:t(n.content,"widthHeightHeadline","")}));return(i,d)=>(r(),c("div",I,[o("div",N,[o("div",j,[l(_,{field:s.value,"data-test-id":"size-review-title"},null,8,["field"])]),l($,{content:a.content,"current-step":a.currentStep,"is-reduced-width":!1},null,8,["content","current-step"])])]))}},C={class:"old_sm:bg-old_velux-blue-100 relative"},E={class:"old_vlx-container old_vlx-grid pt-0 pb-0 gap-y-0 old_sm:py-32 relative"},O={class:"col-span-12 old_sm:col-span-4 old_sm:col-start-2 flex flex-col items-start justify-center z-10"},q={class:"pt-12"},V={class:"text-base old_sm:text-18 leading-140 tracking-10 mb-4 old_sm:mb-8 prose"},A={class:"col-span-12 old_sm:col-span-4 old_sm:col-start-8 flex flex-col items-start justify-center"},te={__name:"SizeStep",props:{content:{type:Object,required:!0}},emits:["showOverlay","stepLoaded"],setup(a,{emit:n}){const s=a,i=n,d=e(()=>t(s.content,"stepHeadline","")),v=e(()=>t(s.content,"stepName","")),u=e(()=>t(s.content,"stepImage"),""),f=e(()=>t(u.value,"imageSrc"),""),x=e(()=>t(u.value,"altText"),""),b=e(()=>({value:{src:f.value,alt:x.value}})),m=e(()=>t(s.content,"readMoreDetailText","")),g=e(()=>({value:t(s.content,"readMoreCtaText","")})),h=e(()=>({value:t(s.content,"byoStepDescription","")})),y=()=>i("showOverlay",m.value);return z(()=>{i("stepLoaded")}),(L,p)=>(r(),c("div",C,[p[0]||(p[0]=o("div",{class:"absolute w-1/2 h-full top-0 left-0 bg-old_velux-blue-200 hidden old_sm:block"},null,-1)),l(S,{class:"old_sm:hidden","mobile-ratio":"1/1",media:b.value},null,8,["media"]),o("div",E,[o("div",O,[l(T,{title:d.value,label:v.value,"data-test-id":"size-step-title"},null,8,["title","label"]),o("div",q,[o("div",V,[l(w,{field:h.value,"data-test-id":"size-step-description"},null,8,["field"])]),m.value?(r(),c("div",{key:0,class:"flex items-center text-14 cursor-pointer my-4",onClick:y},[l(D,{class:"mr-2"}),l(_,{field:g.value,"data-test-id":"size-step-read-more-button"},null,8,["field"])])):H("",!0)])]),o("div",A,[l(B,{content:a.content,"current-step":M(k).SIZE},null,8,["content","current-step"])])])]))}};export{te 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.