PageSourceSearch

https://kia.uz/_nuxt/BPlj6aVJ.js

js kia.uz collected 2026-09-25 06:54:14 UTC 12,856 bytes, 1 lines download raw bytes

1import{_ as G,a as J}from"./BBQWR7d4.js";import K from"./CtofRtfB.js";import{_ as X}from"./BA4RliHy.js";import{_ as Z}from"./CFTGf2n1.js";import{u as z,e as R,aN as U,l as N,d as Y,f as ee,m as te,C as j,b as oe}from"./Cj9ifdkH.js";import{u as ae,a as L}from"./CX64qBIu.js";import{k as A,b as P,c as H,D as r,E as c,F as e,a0 as x,u as t,L as S,a3 as M,M as f,x as I,Q as C,a2 as O,a4 as se,B as Q,n as ne,l as ie,U as T,R as E,$ as re,a5 as le,aa as W}from"./CxT-8XxO.js";import{_ as de}from"./BjE36JOu.js";import{_ as ce}from"./Bw2_-JXT.js";import{_ as ue}from"./OyaDBYH6.js";import{_ as pe}from"./DmIgHUX6.js";import{_ as me}from"./BrdLi0i7.js";import{f as q}from"./DHT-4Dmi.js";import{_ as fe}from"./CjcCzv5x.js";import{u as _e}from"./DZhoKeJZ.js";import"./C3pIGB6R.js";import"./DT5vB-Bx.js";import"./B7I8WABW.js";import"./C66Dxnp2.js";import"./DCzkZ8lX.js";import"./BISytoDZ.js";import"./SDpKjRTP.js";import"./CXKGEANo.js";import"./W7IMbbXH.js";import"./VAEVHNrH.js";import"./CocT5C3F.js";import"./C-6iyvm-.js";import"./C2tJzFRB.js";import"./DHdw6LVP.js";import"./B0XE4Ods.js";import"./cX57e-Km.js";const ge={class:"col-span-3 bg-background border-r border-r-protection pl-[--padding-x] pb-15",style:{"--padding-x":"var(--container-padding)"}},xe={class:"py-5"},be={class:"text-base font-semibold"},he={class:"space-y-2.5 mt-4"},ve=["for"],ye={class:"py-5"},we={class:"text-base font-semibold"},Ce={class:"space-y-2.5 mt-4"},ke=["for"],$e={class:"pt-15 pr-5"},De={class:"text-lg font-semibold"},Se={class:"mt-5 border-t border-t-protection"},Me=["onClick"],Fe={class:"space-y-2.5 mt-4 text-primary pb-4"},Pe=["for"],Be=A({__name:"ModelPricingFilterSidebar",props:{pageData:{},showOnlyDifferingConfigurations:{type:Boolean}},emits:["update:filteredData"],setup(B,{emit:l}){const{t:k,locale:$}=z(),y=R(),D=ae(y.params.id.toString()),u=B,n=l,p=P([]),g=P([]),w=P([]);return H([p,g,w,()=>u.showOnlyDifferingConfigurations,()=>u.pageData],()=>{if(!u.pageData)return;let _=[...u.pageData.filtered_configurations];if(p.value.length>0&&(_=_.filter(d=>p.value.includes(d.engine||""))),g.value.length>0&&(_=_.filter(d=>g.value.includes(d.id||""))),w.value.length>0&&(_=_.filter(d=>{const o=d.feature_groups.flatMap(a=>a.features).map(a=>a.id);return w.value.every(a=>o.includes(a))})),u.showOnlyDifferingConfigurations&&_.length>1){const d=new Map;_.forEach(a=>{a.feature_groups.forEach(h=>{h.features.forEach(v=>{const s=d.get(v.id)||0;d.set(v.id,s+1)})})});const o=Array.from(d.entries()).filter(([a,h])=>h<_.length).map(([a,h])=>a);_=_.filter(a=>a.feature_groups.flatMap(v=>v.features).map(v=>v.id).some(v=>o.includes(v)))}n("update:filteredData",_.sort((d,o)=>U(d)-U(o)))},{immediate:!0}),(_,d)=>{var v,s,m;const o=K,a=X,h=Z;return r(),c("div",ge,[e("div",xe,[e("h3",be,x(t(k)("spare_parts.engine")),1),e("ul",he,[(r(!0),c(S,null,M((v=t(D))==null?void 0:v.model.engines,i=>(r(),c("li",{key:i.id,class:"flex gap-2"},[f(o,{modelValue:t(p),"onUpdate:modelValue":d[0]||(d[0]=b=>I(p)?p.value=b:null),"input-id":"engineInput"+i.id,value:i.name+" / "+i.desc},null,8,["modelValue","input-id","value"]),e("label",{for:"engineInput"+i.id,class:"text-base"},x(i.name+" / "+i.desc),9,ve)]))),128))])]),e("div",ye,[e("h3",we,x(t(k)("common.configuration")),1),e("ul",Ce,[(r(!0),c(S,null,M((s=t(D
1))==null?void 0:s.configurations,i=>(r(),c("li",{key:i.id,class:"flex gap-2"},[f(o,{modelValue:t(g),"onUpdate:modelValue":d[1]||(d[1]=b=>I(g)?g.value=b:null),"input-id":"configurationInput"+i.id,value:i.id},null,8,["modelValue","input-id","value"]),e("label",{for:"configurationInput"+i.id,class:"text-base"},x(i.name),9,ke)]))),128))])]),e("div",$e,[e("h3",De,x(t(k)("common.options")),1),e("div",Se,[f(h,{classes:{contentContainer:"duration-700  border-b border-protection",contentWrapper:"duration-700"},value:"0",items:Object.entries(((m=_.pageData)==null?void 0:m.grouped_features)||{}).map(([i,b])=>({label:i,content:b}))||[]},{expandicon:C(()=>[f(a,{class:"min-w-5"})]),header:C(({item:i,toggle:b,expanded:F})=>[e("button",{class:"py-5 w-full justify-between items-center flex text-left text-base font-semibold text-primary",onClick:b},[e("span",null,x(i.label),1),e("div",null,[f(a,{class:O(["text-primary transition-transform duration-700",{"!rotate-180":F}])},null,8,["class"])])],8,Me)]),content:C(({content:i})=>[e("ul",Fe,[(r(!0),c(S,null,M(i,b=>(r(),c("li",{key:b.id,class:"flex gap-2"},[f(o,{modelValue:t(w),"onUpdate:modelValue":d[2]||(d[2]=F=>I(w)?w.value=F:null),"input-id":"featureInput"+b.id,value:b.id},null,8,["modelValue","input-id","value"]),e("label",{for:"featureInput"+b.id,class:"text-base"},x(b.name),9,Pe)]))),128))])]),_:1},8,["items"])])])])}}}),Ve={class:"bg-background flex w-full relative 2xl:bg-white sticky top-[--header-height] z-30 shadow-[0_4px_6px_-1px_rgba(0,0,0,0.1)]"},Ie={class:"flex items-center font-semibold"},Oe={class:"text-primary text-base"},Ue={class:"mt-1 text-caption text-xs"},Ae={class:"md:mt-4 mt-3 text-base font-semibold text-primary"},Te={key:0,class:"line-through decoration-2 decoration-kia-live-red"},Re={key:1},Ee={key:2},ze=["onClick"],Ne=["aria-label","aria-expanded","onClick"],je={class:"space-y-6 md:space-y-7.5 pt-7.5 pb-15 px-0 md:pt-10"},Le={class:"text-sm font-semibold text-primary md:text-base 2xl:text-lg"},We={class:"mt-2.5 list-disc list-inside 2xl:grid 2xl:grid-cols-2 2xl:gap-x-10"},qe=["onClick"],Xe=["aria-label","aria-expanded","onClick"],Ze={class:"divide-y divide-protection text-primary pb-4"},He={class:"text-sm"},Qe={class:"mt-3.5 overflow-hidden"},Ge={key:0,class:"size-2.5 bg-primary rounded-full"},Je={key:1},Ke=A({__name:"ConfigurationAndFeaturesList",props:{standardFeatures:{},groupedFeatures:{},configurations:{},showConfigurationSelectButton:{type:Boolean},creditCalculatorModelSlug:{}},emits:["chooseConfiguration"],setup(B){const{t:l}=z(),k=(n,p)=>p.feature_groups.some(g=>g.features.some(w=>w.id===n)),$=se("confSwiper"),y=P(0);Q(()=>{ne(()=>{var n,p;(p=(n=$.value)==null?void 0:n.swiper)==null||p.on("slideChange",g=>{y.value=g.translate})})});const D=B,u=ie(()=>D.configurations?[...D.configurations].sort((n,p)=>U(n)-U(p)):[]);return(n,p)=>{const g=de,w=ce,_=ue,d=G,o=pe,a=X,h=Z,v=me;return r(),c("div",null,[e("div",Ve,[f(o,{ref:"confSwiper",class:"w-full",paginator:!1,data:t(u),"navigation-mode":"oneside-left","navigation-type":"sm","breakpoints-enabled":!1,breakpoints:{768:{slidesOffsetBefore:37,slidesOffsetAfter:37},1440:{slidesOFfsetBefore:20,slidesOffsetAfter:20}},"slides-offset-before":15,"slides-offset-after":15,"swiper-slide-class":"!w-fit"},{slide:C(({item:s})=>[e("div",{class:O(["p-4 md:p-5 w-[172px] md:w-[232px] 2xl:w-[220px]",{"hoverable:border hoverable:border-transparent hoverable:hover:border-primary hoverable:transition-colors cursor-pointer":!n.showConfigurationSelectButton}])},[e("div",null,[e("div",Ie,[e("span",Oe,x(s.name),1),f(g,{class:"text-pretty"})]),e("p",Ue,x(s.engine),1)]),e("div",Ae,[s.compare_price&&s.compare_price!=s.price?(r(),c("p",Te,x(("formatPrice"in n?n.formatPrice:t(q))(s.compare_price)),1)):T("",!0),s.hide_price?(r(),c("p",Ee,x(t(l)("common.coming_soon")),1)):(r(),c("p",Re,x(("formatPrice"in n?n.formatPrice:t(q))(s.price,t(l)("prefixes.sum"))),1))]),n.showConfigurationSelectButton?(r(),E(w,{key:0,label:"Выбрать",color:"secondary",size:"xs",class:"w-full hidden md:flex md:mt-4 2xl:mt-5",onClick:m=>n.$emit("chooseConfiguration",s.id)},null,8,["onClick"])):T("",!0),n.creditCalculatorModelSlug?(r(),E(_,{key:1,to:`/models/${n.creditCalculatorModelSlug}/credit-calculator?configuration=${s.id}`,label:t(l)("credit_calculator.installment_terms","Условия рассрочки"),color:"secondary",size:"xs",class:"mt-3 w-full text-center !whitespace-normal 
1!px-2 !text-xs md:mt-4 md:!px-3 md:!text-sm 2xl:mt-5",onClick:p[0]||(p[0]=re(()=>{},["stop"]))},null,8,["to","label"])):T("",!0)],2)]),navigation:C(()=>[f(d,{d:"right"})]),_:1},8,["data"])]),f(v,{class:"pt-5 pb-12 md:pt-10 md:pb-15 2xl:px-0 2xl:max-w-none 2xl:pl-grid-12-gap 2xl:pr-[--padding-x]",style:{"--padding-x":"var(--container-padding)"}},{default:C(()=>[f(h,{"default-open":!0,classes:{contentContainer:"duration-700",contentWrapper:"duration-700"},items:[{label:t(l)("common.standard_features"),content:""}]},{expandicon:C(()=>[f(a,{class:"min-w-5"})]),header:C(({toggle:s,expanded:m})=>[e("div",{class:"py-3 cursor-pointer flex justify-between w-full items-center text-base font-semibold text-primary text-left md:py-4 md:text-lg 2xl:text-2xl border-b-2 border-protection",onClick:s},[e("h2",null,x(t(l)("common.standard_features")),1),e("button",{"aria-label":t(l)("aria.toggle_section"),"aria-expanded":m,onClick:s},[f(a,{class:O(["text-primary transition-transform",{"!rotate-180":m}])},null,8,["class"])],8,Ne)],8,ze)]),content:C(()=>[e("div",je,[(r(!0),c(S,null,M(n.standardFeatures,s=>(r(),c("div",{key:s.name,class:"group"},[e("div",Le,x(s.name),1),e("ul",We,[(r(!0),c(S,null,M(s.values,m=>(r(),c("li",{key:m,class:"text-sm text-primary md:text-base"},x(m),1))),128))])]))),128))])]),_:1},8,["items"]),f(h,{classes:{contentContainer:"duration-700 border-b-2 border-protection !overflow-auto",contentWrapper:"duration-700"},items:Object.entries(n.groupedFeatures||{}).map(([s,m])=>({label:s,content:m}))||[]},{expandicon:C(()=>[f(a,{class:"min-w-5"})]),header:C(({item:s,toggle:m,expanded:i})=>[e("div",{class:"py-3 flex justify-between w-full items-center text-base font-semibold text-primary text-left md:py-4 md:text-lg 2xl:text-2xl cursor-pointer",onClick:m},[e("span",null,x(s.label),1),e("button",{"aria-label":t(l)("aria.toggle_section"),"aria-expanded":i,onClick:m},[f(a,{class:O(["text-primary transition-transform duration-700",{"!rotate-180":i}])},null,8,["class"])],8,Xe)],8,qe)]),content:C(({content:s})=>[e("div",Ze,[(r(!0),c(S,null,M(s,m=>(r(),c("div",{key:m.id,class:"py-4"},[e("p",He,x(m.name),1),e("div",Qe,[e("div",{class:"flex translate-x-[--translate-x] transition-transform",style:le({"--translate-x":(t(y)?t(y)-15:0)+"px"})},[(r(!0),c(S,null,M(t(u),i=>(r(),c("div",{key:i.name,class:"w-[172px] md:w-[232px] shrink-0 2xl:w-[220px]"},[k(m.id,i)?(r(),c("div",Ge)):(r(),c("div",Je,"-"))]))),128))],4)])]))),128))])]),_:1},8,["items"])]),_:1})])}}}),Ye={class:"col-span-9"},et=A({__name:"ModelPricingDetailedProperties",props:{pageData:{},creditCalculatorModelSlug:{}},setup(B){return(l,k)=>{var y,D,u;const $=Ke;return r(),c("div",Ye,[f($,{"standard-features":((y=l.pageData)==null?void 0:y.standard_features)||[],"grouped-features":((D=l.pageData)==null?void 0:D.grouped_features)||{},configurations:((u=l.pageData)==null?void 0:u.filtered_configurations)||[],"credit-calculator-model-slug":l.creditCalculatorModelSlug},null,8,["standard-features","grouped-features","configurations","credit-calculator-model-slug"])])}}}),tt={class:"2xl:grid 2xl:grid-cols-12 2xl:border-t border-t-protection"},It=A({__name:"pricing",async setup(B){var _,d;let l,k;const $=R(),{locale:y,t:D}=z(),u=([l,k]=W(()=>L($.params.id.toString(),y.value)),l=await l,k(),l),{data:n}=([l,k]=W(()=>N(`/api/models/${$.params.id}/features`,{query:{lang:y.value}},"$X27kWU7NZZ")),l=await l,k(),l),p=P((_=n.value)==null?void 0:_.filtered_configurations);H(y,async o=>{var h;await L($.params.id.toString(),o);const{data:a}=await N(`/api/models/${$.params.id}/features`,{query:{lang:o}},"$RcTM8RcdyF");n.value=a.value,p.value=(h=a.value)==null?void 0:h.filtered_configurations});const g=P(!1);_e(R(),Y(),y.value),ee();const w=te();return(d=u.value)!=null&&d.model.is_tiser&&j(w(`/models/${$.params.id}`)),Q(()=>{var o;(o=u.value)!=null&&o.model.is_tiser&&j(w(`/models/${$.params.id}`))}),oe({title:()=>{var o;return((o=n.value)==null?void 0:o.seo.title)||""},meta:[{property:"og:title",content:()=>{var o;return((o=n.value)==null?void 0:o.seo.title)||""}},{name:"description",content:()=>{var o;return((o=n.value)==null?void 0:o.seo.description)||""}},{property:"og:description",content:()=>{var o;return((o=n.value)==null?void 0:o.seo.description)||""}}]}),(o,a)=>{const h=J,v=Be,s=et,m=fe;return r(),E(m,{extra:52},{default:C(()=>{var i,b,F;return[f(h,{modelValue:t(u),"onUpdate:modelValue":a[0]||(a[0]=V=>I(u)?u.value=V:null),"diff-conf":t(g),"onUpdate:diffConf":a[1]||(a[1]=V=>I(g)?g.value=V:null),"main-title":t(D)("model_properties.complete_sets_and_pricing",{modelName:(i=t(u))==null?void 0:i.model.name})},null,8,["modelValue","diff-conf","main-title"]),e("div",tt,[f(v,{"show-only-differing-configurations":t(g),"page-data":t(n),class:"hidden 2xl:block","onUpdate:filteredData":a[2]||(a[2]=V=>{p.value=V}
1)},null,8,["show-only-differing-configurations","page-data"]),f(s,{"page-data":{...t(n),filtered_configurations:t(p)},"credit-calculator-model-slug":(b=t(u))!=null&&b.model.credit_calculator_available?(F=t(u))==null?void 0:F.model.slug:void 0},null,8,["page-data","credit-calculator-model-slug"])])]}),_:1})}}});export{It 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.