PageSourceSearch

https://byd.1826.sg/assets/PreorderInteriorPicker-30fced02.js

js 1826.sg collected 2026-10-04 11:12:44 UTC 2,540 bytes, 1 lines download raw bytes

1import{b as P}from"./FirstShipmentExclusives.vue_vue_type_script_setup_true_lang-9416c2b6.js";import{u as S}from"./useSliderPageTracker-73d517eb.js";import{_}from"./SliderControls.vue_vue_type_script_setup_true_lang-0cfe5b0f.js";import{S as b}from"./vendor-splide-88bb9c7e.js";import{d as v,b as t,c,e as l,g as p,F as w,r as y,p as I,k as a,x as s,E as B}from"./vendor-vue-135f41fb.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./useWindowResolution-840cab69.js";import"./app-3e7835d3.js";import"./ToolTip.vue_vue_type_script_setup_true_lang-89bba860.js";import"./preorderStore-f8ad4e36.js";import"./vendor-date-fd66d7ad.js";import"./BaseButton.vue_vue_type_script_setup_true_lang-96fa45f2.js";import"./BydTopPageLogo.vue_vue_type_script_setup_true_lang-132d03bb.js";import"./bydBy1826Logos-2d383a17.js";import"./byd-by-1826-white-d7a72baf.js";import"./chunk-car-data-523b43c3.js";import"./vendor-network-0831b5dd.js";import"./WhatsappButton.vue_vue_type_script_setup_true_lang-61f9ea09.js";import"./whatsappStore-200bca5f.js";import"./layoutSheetEvents-fed3f39c.js";import"./BaseDivider-4f9fd94d.js";import"./SliderPageNumber.vue_vue_type_script_setup_true_lang-1a19d893.js";const N=["alt","src"],E={class:"flex justify-between pr-5 mt-3 max-w-[900px] mx-auto md:px-12 lg:px-5 md:pt-0 xl:pt-0"},M={class:"px-5 md:px-7 xl:px-8 pb-14 lg:pb-24 mt-9"},re=v({__name:"PreorderInteriorPicker",props:{carModel:{},selectedInteriorColour:{},colourChoices:{}},emits:["selectColour"],setup(o,{emit:m}){const{Splide:n,SplideSlide:d}=b,u=o,f=m,g=e=>{f("selectColour",e)},{setCurrentSlide:$,pageTrackerData:x}=S(u.selectedInteriorColour.urls.length),r=B(),k=()=>{var e;return(e=r.value)==null?void 0:e.splide.go(">")},C=()=>{var e;return(e=r.value)==null?void 0:e.splide.go("<")};return(e,j)=>(t(),c("div",null,[l(a(n),{ref_key:"splideRef",ref:r,class:"mb-3 mt-16",options:{type:"loop",perPage:1,autoplay:!0,preloadPages:3,interval:3e3,pagination:!1,arrows:!1,easing:"ease-out"}},{default:p(()=>[(t(!0),c(w,null,y(o.selectedInteriorColour.urls,(i,h)=>(t(),I(a(d),{key:i},{default:p(()=>[s("img",{alt:`interior-image-${h}-${o.carModel}`,class:"object-cover h-[300px] w-full",src:i},null,8,N)]),_:2},1024))),128))]),_:1},512),s("div",E,[l(_,{"page-tracker-data":a(x),onNext:k,onPrev:C},null,8,["page-tracker-data"])]),s("div",M,[l(P,{ref:"interiorImgElement","car-model":o.carModel,changable:!1,"colour-choices":o.colourChoices,label:"Selected interior",onSelectColour:g},null,8,["car-model","colour-choices"])])]))}});export{re 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.