PageSourceSearch

https://www.tip-used.com/_nuxt/B1psPZjW.js

js tip-used.com collected 2026-10-08 06:41:57 UTC 4,953 bytes, 1 lines download raw bytes

1import{_ as z}from"./cN1gx7_s.js";import{_ as K}from"./CkJaPyxa.js";import{_ as G}from"./T9iKZbWw.js";import{d as k}from"./Vm3X04rN.js";import{o as t,a as o,b as e,f as r,x as A,F as p,r as y,e as f,u as V,l as C,R as B,h as E,t as m,N as w,i as x,k as J,M as Q,s as W,v as X,w as S,c as Y,P as Z,B as tt}from"#entry";import{u as et}from"./CPrdJhbN.js";import{_ as st}from"./C8BcgpX5.js";import{u as T,t as ot}from"./Cte1D5Vh.js";import{u as nt}from"./C8IPhFHw.js";import{u as lt}from"./B8FtgO57.js";import"./lkbcqWWC.js";import"./D5BR5IL9.js";import"./CZ8UnX62.js";import"./DYIxmZdd.js";import"./Cq0rIxu_.js";import"./CSCPulXL.js";import"./xRPRUlX2.js";import"./TFjmoxhp.js";const it={class:"fixed-comparing-items"},at={class:"container"},rt={class:"units-table fixed"},ct={key:0,class:"field-name"},ut={class:"units-table"},dt={key:0,class:"field-name"},mt={__name:"CompareUnitsItems",props:{comparedUnitsList:{type:Array,default:()=>[]}},setup(h){return(g,b)=>{const c=G;return t(),o("div",null,[e("div",it,[e("div",at,[e("table",rt,[e("tbody",null,[e("tr",null,[r(k.isMobile)?A("",!0):(t(),o("td",ct,"   ")),(t(!0),o(p,null,y(h.comparedUnitsList,s=>(t(),o("td",{key:s.id},[f(c,{item:s},null,8,["item"])]))),128))])])])])]),e("table",ut,[e("tbody",null,[e("tr",null,[r(k.isMobile)?A("",!0):(t(),o("td",dt,"   ")),(t(!0),o(p,null,y(h.comparedUnitsList,s=>(t(),o("td",{key:s.id},[f(c,{item:s},null,8,["item"])]))),128))])])])])}}},pt={class:"section-title"},_t=["colspan"],ft=["aria-expanded"],vt={class:"field-name"},yt={key:0},gt={__name:"CompareUnitsTable",props:{field:{type:Object,default:()=>({})},comparedUnitsList:{type:Array,default:()=>[]},collapsed:{type:Array,default:()=>[]}},emits:["toggle-field"],setup(h,{emit:g}){const c=V().$store,s=h,$=g,{getTranslation:u}=et(),L=C(()=>k.isMobile?s.comparedUnitsList.length:s.comparedUnitsList.length+1),v=d=>{let a="-";return d&&(a=typeof d=="object"?d.description:d),a};return B(()=>{c.commit("listing/CLEAR_SAVED_UNITS")}),(d,a)=>(t(),o("table",{class:E(["details-table",{"is-mobile":r(k.isMobile),collapsed:s.collapsed.find(l=>l===s.field.title)}])},[e("tr",pt,[e("td",{colspan:L.value,class:E(`width-${L.value}`)},[e("button",{type:"button",onClick:a[0]||(a[0]=l=>$("toggle-field",s.field.title)),"aria-expanded":!s.collapsed.find(l=>l===s.field.title),class:"section-toggle"},[e("span",null,m(r(u)(s.field.title)),1),a[1]||(a[1]=e("i",{class:"icon-up","aria-hidden":"true"},null,-1))],8,ft)],10,_t)]),r(k.isMobile)?(t(!0),o(p,{key:1},y(s.field.items,l=>(t(),o("tr",{key:l},[(t(!0),o(p,null,y(s.comparedUnitsList,(U,_)=>(t(),o("td",{key:_},[_===0?(t(),o("div",yt,[e("strong",null,m(r(u)(l)),1)])):A("",!0),w(" "+m(v(U[l])),1)]))),128))]))),128)):(t(!0),o(p,{key:0},y(s.field.items,(l,U)=>(t(),o("tr",{key:U},[e("td",vt,m(r(u)(l)),1),(t(!0),o(p,null,y(s.comparedUnitsList,_=>(t(),o("td",{key:_.id},m(v(_[l])),1))),128))]))),128))],2))}},ht={class:"compare-units-page"},bt={class:"container"},Ut={class:"no-saved-units-text"},Ht={__name:"compare-units",setup(h){const g=x(!1),b=x(!1),c=x([]),s=x(!1),$=J(),{getTranslation:u}=nt(),v=V().$store,{role:d}=lt(),a=C(()=>v.getters["persist/compareUnitsByRole"](d.value)),l=C(()=>v.getters["listing/comparedUnitsList"]),U=C(()=>{if(l.value.find(n=>n.vehicleType?.id==="TRUCK")){const n={...T,...ot};return Object.keys(n).forEach(i=>{T[i]&&(n[i].items={...n[i].items,...T[i].items})}),n}return T}),_=()=>{const n=document.querySelectorAll(".details-table")[0],i=85;n&&(s.value=n.getBoundingClientRect().top-i<0)},I=n=>{c.value.find(i=>i===n)?c.value=c.value.filter(i=>i!==n):c.value.push(n)},M=async()=>{b.value=!0;try{await N()}finally{b.value=!1}},N=async()=>{if(a.value.length){g.value=!0;try{const n=d.value==="DEALER"?"compareDealer":"compareRetail";await v.dispatch("listing/FETCH_UNITS",{list:n,role:d.value})}finally{g.value=!1}}};return Q(a,n=>{n.length&&N()}),W(()=>{M(),window.addEventListener("scroll",_)}),B(()=>{v.commit("listing/CLEAR_SAVED_UNITS"),window.removeEventListener("scroll",_)}),X({title:u.value("ComparePageTitle")}),(n,i)=>{const D=z,F=K,H=mt,O=gt,j=Z,P=tt,q=st;return t(),o("div",{class:E({"is-waiting":b.value||g.value,"thumbs-visible":s.value})},[f(D),f(F),f(P,null,{default:S(()=>[e("div",ht,[e("div",bt,[a.value.length>0?(t(),o(p,{key:0}
1,[e("h1",null,m(r(u)("ComparePageTitle")),1),f(H,{"compared-units-list":l.value},null,8,["compared-units-list"]),(t(!0),o(p,null,y(U.value,R=>(t(),Y(O,{key:R.title,"compared-units-list":l.value,collapsed:c.value,field:R,onToggleField:I},null,8,["compared-units-list","collapsed","field"]))),128))],64)):(t(),o(p,{key:1},[e("h1",null,m(r(u)("NoItemsToCompareTitle")),1),e("div",Ut,[w(m(r(u)("NoItemsToCompareText"))+" ",1),i[0]||(i[0]=e("i",{class:"icon-compare"},null,-1))]),i[1]||(i[1]=e("br",null,null,-1)),f(j,{to:{path:`/${r($).params.lang}/search/`},class:"btn"},{default:S(()=>[w(m(r(u)("AddVehicles")),1)]),_:1},8,["to"])],64))])])]),_:1}),f(q)],2)}}};export{Ht 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.