PageSourceSearch

https://www.independer.nl/dist/apps/mijn-independer/chunk-CrZM5kGs.js

js independer.nl collected 2026-10-01 10:32:06 UTC 5,865 bytes, 1 lines download raw bytes

1import {B as Bo,A as Ao,j as jo}from'./chunk-Blw6EyHg.js';import'./chunk-DActyeSL.js';import {C as Ca,y as yo,v as vl,D as D_,t as ta,J as Jy,e as vd,L as Lb,K as Ky,dw as On,bP as i8,bw as YD,H as AS,R as RS,M,f as m,o as me,bh as ct,g as C,bi as rt,aQ as l,eB as ok,S as SM,I as _d,dG as be,aV as QM,Z as ZS,bv as Tv,b2 as bv,cP as XM,aW as JM,p as pe,cd as em}from'./main-UFKADBUP.js';var E=(function(e){return e[e.NotSpecified=0]="NotSpecified",e[e.Cancelled=1]="Cancelled",e[e.Running=2]="Running",e})(E||{});var Q=(()=>{let t=class t{transform(i){switch(i){case E.Cancelled:return "inactief";case E.Running:return "actief";default:return "onbekend"}}};t.\u0275fac=function(n){return new(n||t)},t.\u0275pipe=be({name:"indProductStatus",type:t,pure:true});let e=t;return e})();function Y(e,t){if(e&1&&(ta(0,"div",0)(1,"div",1)(2,"div")(3,"p",2),SM(4),vd(),Jy(5,"ind-kenteken",3),vd(),Jy(6,"img",4),vd(),ta(7,"div")(8,"h3",5),SM(9),vd(),ta(10,"p"),SM(11,"Pechhulp dekking"),vd(),ta(12,"div",6)(13,"span")(14,"span",2),SM(15,"Aanvrager: "),vd(),ta(16,"span"),SM(17),vd()(),ta(18,"span")(19,"span",2),SM(20,"Ingangsdatum: "),vd(),ta(21,"span"),SM(22),QM(23,"indDatePipe"),vd()(),ta(24,"span")(25,"span",2),SM(26,"Status: "),vd(),ta(27,"span"),SM(28),QM(29,"indProductStatus"),vd()()()()()),e&2){let p=t,i=ZS();Lb(4),Tv("",p.vehicle.brand," ",p.vehicle.model),Lb(),Ky("value",p.vehicle.licensePlateNumber),Lb(4),bv(p.company.name),Lb(8),Tv("",i.contractDetails.person.roepnaam," ",i.contractDetails.person.achternaam),Lb(5),bv(XM(23,8,p.startDate,true)),Lb(6),bv(JM(29,11,p.productStatus));}}var N=(()=>{let t=class t{};t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=D_({type:t,selectors:[["ind-basic-contract-details-auto"]],inputs:{contractDetails:"contractDetails"},decls:1,vars:1,consts:[[1,"ind-card","ind-card--default"],[1,"d-flex","justify-content-between"],[1,"text-bold"],["readonly","",3,"value"],["width","56","height","52","role","presentation","ngSrc","/assets/img/my-independer/icons/auto.svg","alt","auto"],[1,"text-purple"],[1,"d-flex","flex-column"]],template:function(n,m){if(n&1&&AS(0,Y,30,13,"div",0),n&2){let k;RS((k=m.contractDetails.product)?0:-1,k);}},dependencies:[On,i8,YD,Q],encapsulation:2});let e=t;return e})();function Z(e,t){if(e&1&&(ta(0,"a",4),SM(1),QM(2,"indPhoneNumber"),vd()),e&2){let p=ZS();Ky("href",`tel:${p.product.company.phoneNumber}`,em),Lb(),_d(" ",JM(2,2,p.product.company.phoneNumber)," ");}}function tt(e,t){if(e&1&&(ta(0,"span"),SM(1),vd()),e&2){let p=ZS();Lb(),bv(p.APP_SETTINGS.labels.phoneNumberNotSpecified);}}var w=(()=>{let t=class t{constructor(){this.activatedRoute=m(me),this.APP_SETTINGS=l;}ngOnInit(){this.initProduct();}initProduct(){this.product=this.activatedRoute.snapshot.data.contractDetails?.product;}};t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=D_({type:t,selectors:[["ind-contact-details-auto"]],decls:7,vars:3,consts:[[3,"header"],[1,"company-details","d-flex","flex-column"],[1,"text-purple","text-bold","body-lg"],[1,"text-purple-dark","body-lg"],["ue","auto-provider-phone-number",3,"href"]],template:function(n,m){n&1&&(ta(0,"ind-contract-details-block",0)(1,"div",1)(2,"span",2),SM(3),vd(),ta(4,"span",3),AS(5,Z,3,4,"a",4)(6,tt,2,1,"span"),vd()()()),n&2&&(Ky("header",m.APP_SETTINGS.titles.contactDetails),Lb(3),_d("Contact met ",m.product.company.name),Lb(2),RS(m.product.company.phoneNumber&&m.product.company.phoneNumber.length>0?5:6));},dependencies:[jo,ok],styles:['.clearfix[_ngcontent-%COMP%]:before, .clearfix[_ngcontent-%COMP%]:after{content:" ";display:table}.clearfix[_ngcontent-%COMP%]:after{clear:both}.company-details[_ngcontent-%COMP%]{flex:none;padding:16px 24px;gap:4px}@media(max-width:767.98px){.company-details[_ngcontent-%COMP%]{padding:0}.company-details[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:1rem}}']});let e=t;return e})();var T=(()=>{let t=class t{constructor(){this.activatedRoute=m(me),this.pageLayoutService=m(ct);}ngOnInit(){return C(this,null,function*(){this.initContractDetails(),this.setHeaderTitle();})}setHeaderTitle(){this.pageLayoutService.setPageMetadata(new rt("Pechhulp",false,l.urls.dashboard));}initContractDetails(){this.contractDetails=this.activatedRoute.snapshot.data.contractDetails;}};t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=D_({type:t,selectors:[["ind-contract-details-auto"]],decls:4,vars:1,consts:[[3,"contractDetails"]],template:function(n,m){n&1&&(ta(0,"ind-contract-details")(1,"contract-details-content"),Jy(2,"ind-basic-contract-details-auto",0)(3,"ind-contact-details-auto"),vd()()),n&2&&(Lb(2),Ky("contractDetails",m.contractDetails));},dependencies:[N,Bo,Ao,w],encapsulation:2,changeDetection:1});let e=t;return e})();var V=(()=>{let t=class t{constructor(){this.httpService=m(pe);}getProductDetails(i){return this.httpService.post("/api/autoverzekering/mijnindepender/getRoadsideAssistanceProductDetailsById",{productId:i})}};t.\u0275fac=function(n){return new(n||t)},t.\u0275prov=M({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var W=(()=>{let t=class t{constructor(){this.autoContractDetailsService=m(V);}resolve(i){let n=i.params["contract-id"].toUpperCase();return this.autoContractDetailsService.getProductDetails(n)}};t.\u0275fac=function(n){return new(n||t)},t.\u0275prov=M({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var et=[{path:":contract-id",component:T,runGuardsAndResolvers:"always",resolve:{contractDetails:W}}],X=(()=>{let t=class t{};t.\u0275fac=function(n){return new(n||t)},t.\u0275mod=Ca({type:t}),t.\u0275inj=yo({imports:[vl.forChild(et),vl]});let e=t;return e})();var $t=(()=>{let t=class t{};t.\u0275fac=function(n){return new(n||t)},t.\u0275mod=Ca({type:t}),t.\u0275inj=yo({imports:[X,T,N]});let e=t;return e})();export{T as ContractDetailsAutoComponent,$t as MyIndependerFeatureAutoContractDetailsModule};

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.