1import{_ as ce}from"./B5HgPIS2.js";import{_ as ie}from"./VuY4hSbV.js";import{b as ue,_ as pe}from"./C2vtOcwK.js";import{_ as me}from"./zrSExPnE.js";import{_ as de,a as fe}from"./CPX5IOgN.js";import _e from"./Cuebg27o.js";import{o as ve,N as v,I as $,R as o,_ as n,a7 as b,u as e,ac as h,ab as p,Q as he,aa as ye,O as j,aj as Se,X as H,x as g,r as l}from"./25r_kNOC.js";import{u as be}from"./xWJTX1bH.js";import{L as ge,c as De,K as Ae,n as Ie,r as ke,I as Ce}from"./Cg6NlVNT.js";import{u as Ve,a as Pe,d as Te}from"./cEk-pCwn.js";import{T as Ne}from"./_XAjCh3o.js";import{u as Fe,C as we}from"./BQ5cyntw.js";import{u as $e}from"./38C5JEAz.js";import"./MbXBMM7c.js";import"./BSE6bIO1.js";import"./kNNe2qPi.js";import"./ChQ_BTbK.js";import"./D3YvXdW1.js";(function(){try{var r=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},c=new r.Error().stack;c&&(r._sentryDebugIds=r._sentryDebugIds||{},r._sentryDebugIds[c]="f2874fcb-4e1c-4c72-8373-4f30186ec9aa",r._sentryDebugIdIdentifier="sentry-dbid-f2874fcb-4e1c-4c72-8373-4f30186ec9aa")}catch{}})();const Le={ref:"rootRef",class:"asset-step-form"},Be=["innerHTML"],Oe={class:"asset-step-form__header"},xe={class:"asset-step-form__headerTitle"},Ee={key:0,class:"d-flex justify-content-between mt-5 mt-md-7"},ot=Object.assign({name:"AssetStepForm"},{__name:"AssetStepForm",props:{list:{type:Array,required:!1,default:()=>[]},cartType:{type:Number,required:!1,default:2}},setup(r){const{$gtm:c}=Fe(),L=ge(),z=Ve(),{t:s}=$e(),B=we(),{getBranchFromUrl:K}=De(),{isMobile:Q}=Ae(),{changeStepWithDirection:D}=Ie(),O=ke(),A=Pe(),x=ue(),U=Te(),I=K(),W=O.activeSteps,_=A.defaultPersonalData,E=g(()=>A.visitId),a=(()=>{const t=W[1]?.child[0]?.store;return t==="autoStep"?x:t==="trafficStep"?U:x})(),q=g(()=>a.registeredAsset),X=g(()=>q.value),k=l(null),C=l(!1),i=l(!1),G=l({}),m=l(!1),M=l(null),y=l(null),V=l(!1),P={},J=l({asset:{value:{}}}),Y=g(()=>({form:{asset:{value:{}}}})),Z=be(Y,{form:J}),ee=async(t,d)=>{if(!C.value){G.value=t,k.value=d,C.value=!0;const u=await L.getVehicleInfo({visitId:E.value,IsPlate:!0,EncryptedPlate1:t.encryptedPlate1,EncryptedPlate2:t.encryptedPlate2,EncryptedPlate3:t.encryptedPlate3,EncryptedSerialCode:t.encryptedSerialCode,EncryptedSerialNumber:t.encryptedSerialNumber});C.value=!1,u.isSuccess&&(u.result.accessoryList&&fe.forEach(S=>{const f=Object.entries(u.result.accessoryList).find(([T])=>S.name===T)?.[1]||"";P[S.element]=f}),a.emptyForm(),a.changeLicencePlateNoEmptyForm(),a.setEditVehicleInformation(!1),a.setVehicleDefaultData({accessoriesForm:P||null,...u.result}),a.setItemInVehicleDefaultData({registrationDate:u.result.registrationDate||null}),a.setDirectionAssetForm(!0),a.setDirectionAsset(!0),a.setItemInStepStatus({vehicleSecondStep:!1}),D("next",!1,!0,2)),k.value=null}},te=()=>D("previous"),R=()=>{a.setDirectionAssetForm(!1),a.emptyForm(),a.setDirectionAsset(!1),D("next")},se=()=>{i.value=!i.value,c.push({event:"ga4events",eventName:"FormSteps",eventType:i.value?"vehicle_delete":"vehicle_delete_cancel",eventParam:"",branch:s(`_branchNames.${I}`),offerID:_.quoteRequestHeaderId||""})},ae=t=>{m.value=!0,M.value=t.plate,y.value=t,V.value=!t?.isPolicy},oe=()=>{m.value=!1,c.push({event:"ga4events",eventName:"FormSteps",eventType:"vehicle_delete_cancel",eventParam:"vehicle_delete_cancel",branch:s(`_branchNames.${I}`),offerID:_.quoteRequestHeaderId||""})},ne=async()=>{m.value=!1,i.value=!1,(await z.deleteCustomerAsset({visitId:E.value,encryptedPlate1:y.value.encryptedPlate1,encryptedPlate2:y.value.encryptedPlate2,encryptedPlate3:y.value.encryptedPlate3})).isSuccess&&(c.push({event:"ga4events",eventName:"FormSteps",eventType:"vehicle_delete_confirm",eventParam:"",branch:s(`_branchNames.${I}`),offerID:_.quoteRequestHeaderId||""}),await A.getAssets(!0),q.value.length===0&&(R(),setTimeout(()=>{O.deleteSteps([6])},0)))};return ve(()=>{c.push({event:"pageView",eventCategory:"pageView",eventAction:`${B.params.branch}/kayitli-varlik`,eventLabel:B.path})}),(t,d)=>{const u=ce,S=ie,f=pe,T=me,le=de,re=_e;return v(),$("div",Le,[o(u,null,{default:n(()=>[b("div",{innerHTML:e(s)("_registeredAssetListComponent.title",{nameAndSurn
1ame:`${e(_).firstName} ${e(_).lastName}`})},null,8,Be)]),_:1}),o(S,{class:"asset-step-form__subTitle mb-4"},{default:n(()=>[h(p(e(s)("_registeredAssetListComponent.subTitle")),1)]),_:1}),b("div",Oe,[b("span",xe,p(e(s)("_stepList.asset_information")),1),o(f,{variant:"outline",size:"sm",class:"asset-step-form__headerAdd justify-content-end",onOnClick:R},{default:n(()=>[h(p(e(s)("_assetStepFormComponent.buttonText")),1)]),_:1})]),(v(!0),$(he,null,ye(X.value,(N,F)=>(v(),j(T,{key:F,"vehicle-detail":N,"is-delete-mode":i.value,type:r.cartType,"is-busy":F===k.value,class:"mb-md-4 mb-3",onOnClickType2:w=>ee(w,F),onOnClickDelete:w=>ae(w)},null,8,["vehicle-detail","is-delete-mode","type","is-busy","onOnClickType2","onOnClickDelete"]))),128)),o(f,{class:"asset-step-form__deleteButton",variant:"text","icon-position":"left",onOnClick:se},Se({default:n(()=>[h(p(i.value?e(s)("_general.cancel"):e(s)("_registeredAssetListComponent.deleteVehicle"))+" ",1)]),_:2},[!i.value&&e(Q)?{name:"icon",fn:n(()=>[o(e(Ne),{color:"var(--color-link-01)",width:"20",height:"20"})]),key:"0"}:void 0]),1024),o(le,{"back-click-available":!0,"is-busy-form":!0,v:e(Z),onBackClick:te},null,8,["v"]),m.value?(v(),j(re,{key:0,"show-modal":m.value,"lock-scroll":!0,"content-classes":"asset-step-form__deleteVehicleModal",onOnClose:d[1]||(d[1]=N=>m.value=!1)},{icon:n(()=>[o(e(Ce),{class:"color-icon-02"})]),content:n(()=>[b("div",null,p(V.value?e(s)("_registeredAssetListComponent.deleteVehicleDescription",{plate:M.value}):e(s)("_registeredAssetListComponent.nonDeleteVehicleDescription")),1),V.value?(v(),$("div",Ee,[o(f,{size:"block",class:"me-4",variant:"outline",onOnClick:d[0]||(d[0]=N=>oe())},{default:n(()=>[h(p(e(s)("_general.cancel")),1)]),_:1}),o(f,{size:"block",onOnClick:ne},{default:n(()=>[h(p(e(s)("_general.yes")),1)]),_:1})])):H("",!0)]),_:1},8,["show-modal"])):H("",!0)],512)}}});export{ot 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.