1import{Ba as U,Ca as b,Da as z,Ea as K,Fa as N,Ga as P,Ha as W,Ia as v,Ja as q,Ka as B,La as G,Ma as J,Na as Q,O as Y,P as O,Q as _,R as $,S as g,T as I,U as F,V as j,W as A,X as E,Y as T,Z as x,_ as H,a as u,ba as C,lb as X}from"./chunk-NGFOYMLE.js";import{d as V}from"./chunk-GDB2PFOH.js";import{K as m,Kd as w,Pd as s,Qd as y,Rd as S,Sd as k,Td as d,p as c,pa as M,sa as D,v as p,va as f,x as h}from"./chunk-ZIECK5QA.js";import{a as t,b as r}from"./chunk-3JMZ37NM.js";var ee={},se=y(ee,s(Y,(i,{width:e})=>r(t({},i),{width:e})),s(O,(i,{profile:e})=>r(t({},i),{profile:e})),s(_,(i,{rimSize:e})=>r(t({},i),{rimSize:e})),s($,(i,{speedRating:e})=>r(t({},i),{speedRating:e})),s(g,(i,{rearWidth:e})=>r(t({},i),{rearWidth:e})),s(I,(i,{rearProfile:e})=>r(t({},i),{rearProfile:e})),s(F,(i,{rearRimSize:e})=>r(t({},i),{rearRimSize:e})),s(j,(i,{rearSpeedRating:e})=>r(t({},i),{rearSpeedRating:e})),s(A,(i,{year:e})=>r(t({},i),{year:e})),s(E,(i,{make:e})=>r(t({},i),{make:e})),s(T,(i,{model:e})=>r(t({},i),{model:e})),s(x,(i,{version:e})=>r(t({},i),{version:e})),s(H,(i,{searchType:e})=>r(t({},i),{searchType:e})));var ie={allYears:null,allMakes:null,allModels:null,allVersions:null};function ne(i=ie,e){switch(e.type){case b:{let a=e.payload;return r(t({},i),{allYears:a})}case z:{let a=e.payload;return r(t({},i),{allMakes:a,allModels:null,allVersions:null})}case K:{let a=e.payload;return r(t({},i),{allModels:a,allVersions:null})}case N:{let a=e.payload;return r(t({},i),{allVersions:a})}}return i}var Ce=(()=>{let e=class e{constructor(R,L,Z){this.actions$=R,this.store=L,this.sipTireConnector=Z,this.loadYears$=S(()=>this.actions$.pipe(d(U),h(n=>this.sipTireConnector.getVehicleDetailsData("","","","",u.VEHICLE_YEAR).pipe(p(o=>new W(o)),m(o=>c(new P(V(o)))))))),this.loadMakes$=S(()=>this.actions$.pipe(d(A),h(n=>this.sipTireConnector.getVehicleDetailsData(n.year,"","","",u.VEHICLE_MAKE).pipe(p(o=>new q(o)),m(o=>c(new v(V(o)))))))),this.loadModels$=S(()=>this.actions$.pipe(d(E),M(this.store.select(C)),h(([n,o])=>this.sipTireConnector.getVehicleDetailsData(o[0],n.make,"","",u.VEHICLE_MODEL).pipe(p(l=>new G(l)),m(l=>c(new B(V(l)))))))),this.loadVersions$=S(()=>this.actions$.pipe(d(T),M(this.store.select(C)),h(([n,o])=>this.sipTireConnector.getVehicleDetailsData(o[0],o[1],n.model,"",u.VEHICLE_VERSION).pipe(p(l=>new Q(l)),m(l=>c(new J(V(l))))))))}};e.\u0275fac=function(L){return new(L||e)(f(k),f(w),f(X))},e.\u0275prov=D({token:e,factory:e.\u0275fac});let i=e;return i})();export{se as a,ne as b,Ce as c};
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.