1(self.rspackChunkOne=self.rspackChunkOne||[]).push([[26692],{90725(e,t,n){"use strict";var r,a=n(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),r||(r=a.createElement("path",{d:"M18.63 21.72c-6.55-3.5-13.185-9.115-13.25-9.17l-.21-.18v-1.555l.195-.175c.06-.06 6.21-5.64 13.28-9.2l.54 1.06C12.96 5.625 7.46 10.38 6.37 11.35v.46c1.175.975 7.045 5.74 12.83 8.855z"})))})},50018(e,t,n){"use strict";var r,a=n(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),r||(r=a.createElement("path",{d:"m5.71 22.135-.57-1.055c5.79-3.115 11.655-7.88 12.86-8.855v-.465c-1.115-.965-6.62-5.72-12.84-8.83l.535-1.075C12.77 5.39 18.92 11 19 11.05l.195.18v1.555l-.215.18c-.085.035-6.715 5.645-13.27 9.17"})))})},34858(e,t,n){"use strict";var r,a=n(71763);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.d(t,{},{A:e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),r||(r=a.createElement("path",{d:"M17.4 7h1.2v13.84a2.264 2.264 0 0 1-2.26 2.26H7.66a2.264 2.264 0 0 1-2.26-2.26V7h1.2v13.84c0 .585.475 1.06 1.06 1.06h8.685a1.06 1.06 0 0 0 1.06-1.06V7zm-9 0v13h1.2V7zm6 0v13h1.2V7zm-3 0v13h1.2V7zM20 3.9v1.2H4V3.9h4.4c0-1.655 1.345-3 2.995-3h1.21A3 3 0 0 1 15.6 3.895H20zm-10.4 0h4.8c0-.995-.805-1.8-1.795-1.8h-1.21c-.99 0-1.795.805-1.795 1.795z"})))})},84466(e,t,n){"use strict";var r,a,i=n(71763);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.d(t,{},{A:e=>i.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),r||(r=i.createElement("path",{d:"M22.115 17.27h-1.2V9.915c0-.649-.526-1.175-1.175-1.175h-4.82l-3.355-3.36a1.2 1.2 0 0 0-.835-.345H4.595v-1.2h6.135c.63 0 1.235.25 1.68.695l3 3h4.325a2.375 2.375 0 0 1 2.375 2.375z"})),a||(a=i.createElement("path",{fillRule:"evenodd",d:"M17.9 20.165H4a2.11 2.11 0 0 1-2.1-2.11V6.27h6.725a2.36 2.36 0 0 1 1.68.7l3 3h4.32A2.375 2.375 0 0 1 20 12.35v5.705a2.11 2.11 0 0 1-2.1 2.11m-14.815-2.11V7.47h5.54c.311 0 .61.124.83.345l3.36 3.36h4.815c.649 0 1.175.526 1.175 1.175v5.705a.91.91 0 0 1-.905.91H4a.91.91 0 0 1-.915-.91",clipRule:"evenodd"})))})},33699(e){e.exports=function(e,t,n,r){var a=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++a]);++a<i;)n=t(n,e[a],a,e);return n}},76146(e){var t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;e.exports=function(e){return e.match(t)||[]}},72816(e,t,n){var r=n(33699),a=n(71521),i=n(40658),o=RegExp("['â]","g");e.exports=function(e){return function(t){return r(i(a(t).replace(o,"")),e,"")}}},46472(e,t,n){e.exports=n(44755)({Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ã:"C",ç:"c",Ã:"D",ð:"d",Ã:"E",Ã:"E",Ã:"E",Ã:"E",è:"e",é:"e",ê:"e",ë:"e",Ã:"I",Ã:"I",Ã:"I",Ã:"I",ì:"i",Ã:"i",î:"i",ï:"i",Ã:"N",ñ:"n",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ã:"U",Ã:"U",Ã:"U",Ã:"U",ù:"u",ú:"u",û:"u",ü:"u",Ã:"Y",ý:"y",ÿ:"y",Ã:"Ae",æ:"ae",Ã:"Th",þ:"th",Ã:"ss",Ä:"A",Ä:"A",Ä:"A",Ä:"a",Ä:"a",Ä
:"a",Ä:"C",Ä:"C",Ä:"C",Ä:"C",Ä:"c",Ä:"c",Ä:"c",Ä:"c",Ä:"D",Ä:"D",Ä:"d",Ä:"d",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"E",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"e",Ä:"G",Ä:"G",Ä :"G",Ä¢:"G",Ä:"g",Ä:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Å:"L",ĺ:"l",ļ:"l",ľ:"l",Å:"l",Å:"l",Å:"N",Å
:"N",Å:"N",Å:"N",Å:"n",Å:"n",Å:"n",Å:"n",Å:"O",Å:"O",Å:"O",Å:"o",Å:"o",Å:"o",Å:"R",Å:"R",Å:"R",Å:"r",Å:"r",Å:"r",Å:"S",Å:"S",Å:"S",Å :"S",Å:"s",Å:"s",Å:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Å:"Oe",Å:"oe",Å:"'n",Å¿:"s"})},70653(e){var t=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;e.exports=function(e){return t.test(e)}},29786(e){var t="\\ud800-\\udfff",n="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",a="A-Z\\xc0-\\xd6\\xd8-\\xde",i="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",o="['â]",s="["+i+"]",u="["+r+"]",l="[^"+t+i+"\\d+"+n+r+a+"]",c="(?:\\ud83c[\\udde6-\\uddff]){2}",d="[\\ud800-\\udbff][\\udc00-\\udfff]",m="["+a+"]",h="(?:"+u+"|"+l+")",f="(?:"+m+"|"+l+")",g="(?:"+o+"(?:d|ll|m|re|s|t|ve))?",p="(?:"+o+"(?:D|LL|M|RE|S|T|VE))?",w="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",y="[\\ufe0e\\ufe0f]?",v="(?:\\u200d(?:"+["[^"+t+"]",c,d].join("|")+")"+y+w+")*",b="(?:"+["["+n+"]",c,d].join("|")+")"+(y+w+v),N=RegExp([m+"?"+u+"+"+g+"(?="+[s,m,"$"].join("|")+")",f+"+"+p+"(?="+[s,m+h,"$"].join("|")+")",m+"?"+h+"+"+g,m+"+"+p,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])|\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])|\\d+",b].join("|"),"g");e.exports=function(e){return e.match(N)||[]}},71521(e,t,n){var r=n(46472),a=n(38307),i=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
17f]/g,o=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");e.exports=function(e){return(e=a(e))&&e.replace(i,r).replace(o,"")}},35014(e,t,n){e.exports=n(72816)(function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})},40658(e,t,n){var r=n(76146),a=n(70653),i=n(38307),o=n(29786);e.exports=function(e,t,n){return(e=i(e),void 0===(t=n?void 0:t))?a(e)?o(e):r(e):e.match(t)||[]}},14680(e,t,n){"use strict";var r,a,i=((r={}).CCC_PHOTOS="CCC_PHOTOS",r.CCE="CCE",r.CERFA_REGISTRATION_CARD="CERFA_REGISTRATION_CARD",r.CERTIFICATE="CERTIFICATE",r.CONFIGURATION_ORDER="CONFIGURATION_ORDER",r.CONTRACT="CONTRACT",r.CONTRACTANNEX="CONTRACTANNEX",r.CONTRACT_MOBILITY="CONTRACT_MOBILITY",r.CREDIT_MEMO="CREDIT_MEMO",r.DELIVERY="DELIVERY",r.DEVIS="DEVIS",r.DIAGNOSTIC_BATTERY="DIAGNOSTIC_BATTERY",r.DISCLAIMER="DISCLAIMER",r.ECU="ECU",r.ENERGY_PERF_PDF="ENERGY_PERF_PDF",r.FICHE_SYNTHESE_TDV="FICHE_SYNTHESE_TDV",r.GENERAL_TERMS_AND_CONDITIONS="GENERAL_TERMS_AND_CONDITIONS",r.INVOICE="INVOICE",r.ORDER="ORDER",r.PERSONALDOCUMENT="PERSONALDOCUMENT",r.PROPOSAL="PROPOSAL",r.PURCHASE_ORDER="PURCHASE_ORDER",r.QUOTATION="QUOTATION",r.QUOTATION_ONLINE="QUOTATION_ONLINE",r.REGISTRATION="REGISTRATION",r.REPAIR_ORDER="REPAIR_ORDER",r.RFORCE_CASE="RFORCE_CASE",r.SEPA_MANDATE="SEPA_MANDATE",r.TECHNICAL_CONTROL="TECHNICAL_CONTROL",r.TRADE_IN="TRADE_IN",r.TURNAROUND_SUMMARY="TURNAROUND_SUMMARY",r.TURN_AROUND_SYNTHESIS="TURN_AROUND_SYNTHESIS",r),o=((a={}).BATTERY_CERTIFICATE="BATTERY_CERTIFICATE",a);n.d(t,{F:()=>o,V:()=>i})},40640(e,t,n){"use strict";n.d(t,{z:()=>m,C:()=>h});var r=n(91987),a=n(71763),i=n(97500),o=n.n(i),s=n(35014),u=n.n(s),l=n(619),c=n(601);let d=(0,a.createContext)({onChange:()=>{},name:"radio-group"}),m=({children:e,disabled:t,value:n,onChange:i,name:s,label:u,hasError:l=!1,errorLabel:m,isLoading:h,isMandatory:f=!1,variant:g="default"})=>{let p=(0,a.useMemo)(()=>({currentValue:n,onChange:i,name:s,disabled:t,isLoading:h}),[t,h,s,i,n]);return(0,r.jsx)(d.Provider,{value:p,children:(0,r.jsxs)("div",{className:o()("RadioGroup",{"has-error":l,"is-compact":"compact"===g,"is-partially-vertical":"partially-vertical"===g,"is-stacked":"stacked-items"===g,"is-no-style":"no-style"===g}),children:[(0,r.jsxs)("fieldset",{className:"RadioGroup__wrapper",children:[u&&(0,r.jsxs)("legend",{className:"RadioGroup__sectionLabel",children:[u,f?" *":""]}),(0,r.jsx)("div",{className:"RadioGroup__choices",children:e})]}),l&&(0,r.jsx)(c.Q,{variant:"error",children:m})]})})},h=({text:e,value:t})=>{let{currentValue:n,disabled:i,isLoading:s,onChange:c,name:m}=(0,a.useContext)(d),h=n===t,f=`${m}-${u()(t)}`,g=(0,a.useCallback)(()=>{c(t)},[c,t]);return(0,r.jsxs)("div",{className:o()("RadioGroup__item",{"is-disabled":i}),children:[s&&(0,r.jsx)(l.E,{isAbsolute:!0,zIndex:1}),(0,r.jsx)("input",{type:"radio",className:"RadioGroup__input",value:t,name:m,id:f,onChange:g,checked:h,disabled:i},f),(0,r.jsx)("label",{htmlFor:f,className:"RadioGroup__label",children:e})]},f)}},85366(e,t,n){"use strict";var r=n(91987),a=n(71763),i=n(97500),o=n.n(i),s=n(93801),u=n(90725),l=n(50018);let c=({item:e,current:t,formatHref:n,onClick:a,useButtonMarkup:i,children:u,target:l})=>{let{page:c,type:d}=e,m=n?n({page:c}):void 0,h=o()("Pagination__link",{"is-active":c===t,"is-ellipsis":"start-ellipsis"===d||"end-ellipsis"===d,"is-arrow":"next"===d||"previous"===d});return(0,r.jsx)(s.R,{href:m,className:h,onClick:()=>a?.({page:c}),useButtonMarkup:i,target:l,children:u})};n.d(t,{},{d:({pageSize:e,current:t,totalElements:n,useButtonMarkup:i=!1,target:o,formatHref:s,onClick:d})=>{let m=(0,a.useMemo)(()=>Math.ceil(n/e),[n,e]),h=(0,a.useMemo)(()=>{let e=[];t>1&&e.push({page:t-1,type:"previous"}),e.push({page:1,type:"standard"}),t>4&&e.push({page:t-3,type:"start-ellipsis"});for(let n=t-2;n<=Math.max(t,3)+2;n+=1)n>1&&n<=m&&e.push({page:n,type:"standard"});return t<m-3&&e.push({page:t+3,type:"end-ellipsis"}),t<m&&e.push({page:t+1,type:"next"}),e},[t,m]);return(0,r.jsx)("div",{className:"Pagination",children:h.map(e=>(0,r.jsxs)(c,{item:e,current:t,formatHref:s,useButtonMarkup:i,onClick:d,target:o,children:["previous"===e.type&&(0,r.jsx)(u.A,{className:"Pagination__icon"}),"next"===e.type&&(0,r.jsx)(l.A,{className:"Pagination__icon"}),"start-ellipsis"===e.type&&"...","end-ellipsis"===e.type&&"...","standard"===e.type&&e.page]},`${e.type}-${e.page}`))})}})},86683(e,t,n){"use strict";var r=n(85366);n.d(t,{d:()=>r.d})},92481(e,t,n){"use strict";n.r(t),n.d(t,{SortModeTypes:()=>L,default:()=>Y,getServiceUrl:()=>U});var r,a=n(91987),i=n(71763),o=n(20496),s=n(97500),u=n.n(s),l=n(24591),c=n(40640),d=n(89502),m=n(83680),h=n(73437),f=n(86683),g=n(93196),p=n(84466),w=n(32464),y=n(9897),v=n(38337),b=n(90939),N=n(33761),x=n(50865),T=n(47702),D=n(78948),C=n(71359);let _=({title:e,description:t,successMessage:n,rdocId:r,fileName:o,onClose:s,onDelete:u,setNotification:l,errorNotification:c,isVisible:d,vehicleInformation:m,documentsType:f})=>{let[g,p]=(0,i.useState)(!1),w=async()=>
1{if(r)try{p(!0),await (0,C.eL)(r),(0,D.d)({event:"delete",brochureType:f,brochureName:o,vehicleId:m?.vehicleDetails?.family?.code||"unavailable",vehicleModel:m?.vehicleDetails?.model?.label||"unavailable"}),l({emitter:"profil.documents.my",level:N.op.SUCCESS,message:n,duration:10}),u()}catch(e){c()}finally{p(!1),s()}};return d?(0,a.jsxs)(T.lG,{onClose:s,title:e,children:[(0,a.jsxs)(T.Cf,{children:[t&&(0,a.jsx)(x.d,{className:"DocumentDeleteForm__description",content:t}),o&&(0,a.jsx)("p",{className:"DocumentDeleteForm__fileName",children:o})]}),(0,a.jsxs)(T.ii,{children:[(0,a.jsx)(h.l,{onClick:s,useButtonMarkup:!0,variant:"cta-ghost",children:(0,v.kH)("wording.cancelCTA")}),(0,a.jsx)(h.l,{isLoading:g,onClick:w,useButtonMarkup:!0,variant:"cta-primary",children:(0,v.kH)("wording.deleteCTA")})]})]}):null};var E=n(14680),O=n(34858),A=n(9458),R=n(15863),S=n(15641),I=n(1842);let M=({document:e,i18n:t,vehicleLinks:n,documentsType:r,onDelete:i})=>{let{context:o,purgeDate:s,createdDate:u,vin:l,documentType:c}=e||{},{vehicleDetails:d}=(n||[]).find(({vin:e})=>e===l)||{},{family:m,model:f,vin:g,registrationNumber:p}=d||{},{productName:w,orderDate:y,amount:v,currency:b,endOfValidity:x}=o||{},T={day:"numeric",month:"numeric",year:"numeric"},_=c===E.V.QUOTATION_ONLINE,M=x&&(0,A._Q)(x,T),j=y&&(0,A._Q)(y,T),P=(0,A._Q)(s,T),k=(0,A._Q)(u,T),H=async e=>{let{rDocId:n,fileName:a}=e||{};try{let e=await (0,C.ry)(n);e&&e.data&&((0,S.nr)()?(0,R.El)(e?.data?.temporaryUrl,a):(0,R.zc)(e?.data?.temporaryUrl,a),(0,D.d)({event:"download",brochureType:r,brochureName:a,vehicleId:m?.code||"unavailable",vehicleModel:f?.label||"unavailable"}))}catch(e){(0,I.G)({emitter:"profil.documents.my",level:N.op.ERROR,message:t.unavailableMessage})}},L=f?.label||"",$=p?.toLocaleUpperCase()||g||"",F=L&&$?`- ${$}`:$;return(0,a.jsxs)("div",{className:"DocumentRow",children:[(0,a.jsxs)("div",{className:"DocumentRow__header",children:[(0,a.jsxs)("span",{className:"DocumentRow__title",children:[r,_&&v&&` - ${v}${b?` ${b}`:""}`]}),j&&(0,a.jsx)("span",{className:"DocumentRow__orderDate",children:j}),(0,a.jsx)("div",{className:"DocumentRow__delete",children:(0,a.jsx)(O.A,{onClick:i,className:"SvgIcon DocumentRow__deleteIcon"})})]}),_&&M&&(0,a.jsx)("p",{className:"DocumentRow__validity",children:`${t.validUntil} ${M}`}),w&&(0,a.jsx)("p",{className:"DocumentRow__productName",children:w}),(0,a.jsxs)("div",{className:"DocumentRow__body",children:[L&&(0,a.jsx)("span",{className:"DocumentRow__bodyLabel",children:L}),F&&(0,a.jsx)("span",{className:"DocumentRow__bodyLabel",children:F})]}),(0,a.jsxs)("div",{className:"DocumentRow__footer",children:[k&&(0,a.jsxs)("div",{className:"DocumentRow__expiry",children:[(0,a.jsx)("span",{className:"DocumentRow__expiryLabel",children:t.created}),(0,a.jsx)("span",{children:k})]}),P&&(0,a.jsxs)("div",{className:"DocumentRow__expiry",children:[(0,a.jsx)("span",{className:"DocumentRow__expiryLabel",children:t.expiry}),(0,a.jsx)("span",{children:P})]}),(0,a.jsx)("div",{className:"DocumentRow__button",children:(0,a.jsx)(h.l,{variant:"link-alternative",size:"large",onClick:()=>e&&H(e),children:t.dlButton})}),(0,a.jsx)("div",{className:"DocumentRow__buttonHoverRowBorder"})]})]})};var j=n(70956),P=n(85606);
1let k=[{type:"batteryCertificate",query:`documentSubType==${E.F.BATTERY_CERTIFICATE};brand==#garageBrand`},{type:"contract",query:`documentType==${E.V.CONTRACT};brand==#garageBrand`},{type:"quotation",query:`documentType==${E.V.QUOTATION_ONLINE};brand==#garageBrand`},{type:"invoicesConnectedServices",query:`documentType==${E.V.INVOICE}`},{type:"handover",query:`documentType==${E.V.DELIVERY};brand==#garageBrand`},{type:"preSaleNestPlPurchaseOrder",query:`documentType==${E.V.PROPOSAL};brand==#garageBrand`},{type:"saleNestPurchaseOrder",query:`documentType==${E.V.ORDER},documentType==${E.V.CERFA_REGISTRATION_CARD},documentType==${E.V.PURCHASE_ORDER},documentType==${E.V.PERSONALDOCUMENT},documentType==${E.V.SEPA_MANDATE};brand==#garageBrand`},{type:"afterSalesRdsTurnAroundSynthesis",query:`documentType==${E.V.TURN_AROUND_SYNTHESIS},documentType==${E.V.FICHE_SYNTHESE_TDV};brand==#garageBrand`},{type:"afterSalesRdsCce",query:`documentType==${E.V.CCE};brand==#garageBrand`},{type:"afterSalesRdsRepairOrder",query:`documentType==${E.V.REPAIR_ORDER};brand==#garageBrand`},{type:"generalTermsAndConditions",query:`(documentType==(${E.V.GENERAL_TERMS_AND_CONDITIONS});brand==#garageBrand)`},{type:"registration",query:`(documentType==(${E.V.REGISTRATION});brand==#garageBrand)`},{type:"contractAnnex",query:`(documentType==(${E.V.CONTRACTANNEX});brand==#garageBrand)`},{type:"tradeIn",query:`(documentType==(${E.V.TRADE_IN});brand==#garageBrand)`},{type:"creditMemo",query:`(documentType==(${E.V.CREDIT_MEMO});brand==#garageBrand)`}],H="autres";var L=((r={}).ASC="ASC",r.DESC="DESC",r);let $={setNotification:I.G},F=(0,o.Ng)(({profile:{vehicleLinks:e},page:{data:{siteParams:{brand:t}={}},location:{queryParams:n}}})=>({vehicleLinks:e,brand:t,queryParams:n}),$),U=(e,t,n=1,r="DESC",a)=>`/wired/commerce/v1/rdocs?q=${e}${a&&a!==H?`;vin==${a}`:""}&page=${n-1}&pageSize=20&sort=createdDate,${r}`.replace("#garageBrand",t?.toUpperCase()||""),Y=F(({brand:e,type:t,general:n,filters:r,documentDeleti
1on:o,error:s,editContext:x,vehicleLinks:T=[],setNotification:D,queryParams:C})=>{let O=(0,i.useMemo)(()=>({vehicles:(0,v.kH)("wording.vehicles"),sortLabel:(0,v.kH)("wording.sort"),dateAsc:r?.olderLabel||"",dateDesc:r?.newerLabel||"",expiry:n?.labels?.expiry||"",created:n?.labels?.createdOnLabel||"",dlButton:(0,v.kH)("wording.downloadCta"),filter:(0,v.kH)("wording.filter"),typeOfDocuments:r?.typeOfDocumentsLabel,others:(0,v.kH)("wording.others"),seeResultsLabel:r?.seeResultsLabel||"",validUntil:(0,v.kH)("wording.validUntil")}),[r,n]),R=(0,i.useMemo)(()=>{let e;return e=t?.myDocuments,(0,w.Hj)(e).filter(e=>k.find(t=>t.type===e.types)).map(e=>({text:e.typeLabel,value:e.types,query:k.find(t=>t.type===e.types)?.query||""}))},[t?.myDocuments]),S=(0,i.useMemo)(()=>{let e=T.filter(({vin:e})=>void 0!==e).map(({vin:e="",vehicleDetails:t})=>{let n=t?.model?.label||"",r=t?.registrationNumber?.toLocaleUpperCase()||e;return{value:e,text:n?`${n} : ${r}`:r}});return e.unshift({value:H,text:O.others}),e},[T,O]),{documentType:I,vin:$}=C||{},[F,Y]=(0,i.useState)(void 0),[q,z]=(0,i.useState)(!1),[G,V]=(0,i.useState)(I?R?.find(e=>I===e.value):R?.[0]),[W,B]=(0,i.useState)($||H),[Q,X]=(0,i.useState)(),[{isLoading:Z=!1},K]=(0,y.A)({returnPromise:!0}),[J,ee]=(0,i.useState)("DESC"),[et,en]=(0,i.useState)(1),er=(0,i.useCallback)(async(e,t,n,r,a)=>{try{if(t){let i=await K({method:"get",url:(0,b.A)(U(t,e,r,a,n))});X(i?.data)}}catch(e){}},[K]);(0,i.useEffect)(()=>{er(e,G?.query,W,et,J)},[G,e,W,et,J,er]);let ea=(0,i.useMemo)(()=>(T||[]).find(({vin:e})=>e===W),[T,W]),ei=(0,i.useMemo)(()=>{var e;return(e=Q?.data)&&e.length?e.filter(e=>{var t;let n=e?.context?.endOfValidity,r=e?.purgeDate,a=e?.context?.orderDate,i=n||r||a&&(t=(0,P.H)(a),(0,j.P)(t,12,void 0))||null;return e.documentType===E.V.INVOICE||i&&new Date(i).getTime()>(0,A.hY)().getTime()}):[]},[Q]),eo=ei.length,es=(0,b.A)(O.seeResultsLabel,{number:eo});return(0,a.jsxs)("div",{className:"Documents",children:[(0,a.jsx)("div",{className:"Documents__filters",children:(0,a.jsxs)("div",{className:u()("Documents__mobileFiltersInner",{"is-open":q}),children:[(0,a.jsxs)("div",{className:"Documents__mobileFiltersInnerHeader",children:[(0,a.jsx)("span",{className:"Documents__mobileFiltersInnerHeaderTitle",children:O.filter}),(0,a.jsx)("button",{type:"button",className:"Documents__mobileFiltersInnerHeaderClose",onClick:()=>z(!1)})]}),(0,a.jsxs)("div",{className:"Documents__filtersInnerContent",children:[(0,a.jsx)("p",{className:"Documents__filtersTitle",children:O.typeOfDocuments}),(0,a.jsx)(c.z,{name:"documentFilter",value:G?.value,onChange:e=>{V(R.find(t=>e===t.value)),en(1)},variant:"default",children:(0,a.jsx)("div",{className:"Documents__RadioGroupItems",children:R.map(e=>(0,a.jsx)(c.C,{value:e.value,text:e.text},e.value))})}),(0,a.jsx)("p",{className:"Documents__filtersTitle",children:O.vehicles}),(0,a.jsx)(c.z,{name:"Documents__radioGroup",value:W,onChange:e=>{B(e),en(1)},variant:"default",children:(0,a.jsx)("div",{className:"Documents__RadioGroupItems",children:S.map(e=>(0,a.jsx)(c.C,{value:e.value,text:e.text},e.value))})}),q&&(0,a.jsx)(h.l,{variant:"cta-primary",onClick:()=>z(!1),children:es})]})]})}),(0,a.jsxs)("div",{className:"Documents__panel",children:[Z?(0,a.jsx)(m.l,{size:"xsmall"}):(0,a.jsxs)(i.Fragment,{children:[(0,a.jsxs)("div",{className:"Documents__panelFilters",children:[(0,a.jsx)("div",{className:"Documents__panelFiltersCTA",children:(0,a.jsx)(h.l,{variant:"cta-ghost",onClick:()=>z(!0),children:O.filter})}),(0,a.jsx)("div",{className:"Documents__panelFiltersSelect",children:(0,a.jsx)(d.l,{value:J,onChange:e=>{(0,l.aB)(L)(e)&&(ee(e),en(1))},options:[{text:O.dateDesc,value:"DESC"},{text:O.dateAsc,value:"ASC"}]})})]}),!!eo&&(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)("div",{className:"Documents__panelDocuments",children:ei.map(e=>(0,a.jsx)(M,{i18n:O,onDelete:()=>Y(e),document:e,vehicleLinks:T,documentsType:G?.text},e.rDocId))}),Q?.totalPages>1&&(0,a.jsx)("div",{className:"Documents__pagination",children:(0,a.jsx)(f.d,{pageSize:Q?.pageSize,current:et,totalElements:Q?.totalElements,onClick:({page:e})=>{en(e)},useButtonMarkup:!0})})]}),!eo&&(0,a.jsxs)("div",{className:"Documents__noDocuments",children:[(0,a.jsx)(p.A,{className:"Documents__fileIcon"}),(0,a.jsx)("p",{className:"Documents__noDocumentsText",children:s?.noDocumentsMessage})]})]}
1),(0,a.jsx)(_,{isVisible:!!F,title:o?.title,description:o?.deletionMessage,successMessage:o?.successMessage,onClose:()=>Y(void 0),onDelete:()=>G&&er(e,G.query,W,et,J),rdocId:F?.rDocId,fileName:F?.fileName,setNotification:D,errorNotification:()=>{D({emitter:"profil.documents.my",level:N.op.ERROR,duration:10})},vehicleInformation:ea,documentsType:G?.text})]}),(0,a.jsx)(g.Cq,{editContext:x})]})})},9897(e,t,n){"use strict";var r=n(71763),a=n(48412);let i={isLoading:void 0,response:void 0,error:void 0};n.d(t,{},{A:({afterMount:e=!1,returnPromise:t=!1,...n}={})=>{let o=(0,r.useRef)(void 0),s=(0,r.useRef)(!1),u=(0,r.useRef)(n),[l,c]=(0,r.useReducer)((e,t)=>{switch(t.type){case"AXIOS_HOOK_ACTIONS_START":return{...e,isLoading:!0};case"AXIOS_HOOK_ACTIONS_END":return{...e,isLoading:!1,response:t.payload,error:t.error};case"AXIOS_HOOK_ACTIONS_RESET":return i;default:return e}},i),d=(0,r.useCallback)(async(e,n)=>{let r=new AbortController;n?.abort(),o.current=r;try{c({type:"AXIOS_HOOK_ACTIONS_START"});let n=await (0,a.A)({...e,signal:o.current?.signal});return t?c({type:"AXIOS_HOOK_ACTIONS_END"}):c({type:"AXIOS_HOOK_ACTIONS_END",payload:n}),n}catch(e){if(s.current&&a.A.isAxiosError(e)&&(t?c({type:"AXIOS_HOOK_ACTIONS_END"}):c({type:"AXIOS_HOOK_ACTIONS_END",error:e})),t)throw e;return}},[t]),m=(0,r.useCallback)(()=>{o.current?.abort(),o.current=new AbortController,c({type:"AXIOS_HOOK_ACTIONS_RESET"})},[]);return(0,r.useEffect)(()=>(e&&!s.current&&(o.current=new AbortController,d(u.current,o.current)),s.current=!0,()=>{s.current=!1,o.current?.abort()}),[e,d]),[l,(0,r.useCallback)(e=>d({...u.current,...e},o.current),[]),m]}})},9458(e,t,n){"use strict";var r=n(85606),a=n(59180),i=n(38337);let o=(e,t,n)=>{if(!/^[0-9]{2}[-][0-9]{2}[-][0-9]{4}$/.test(`${e}-${t}-${n}`)||1e3>parseInt(n,10)||parseInt(n,10)>3e3||0===parseInt(t,10)||parseInt(t,10)>12)return!1;let r=[31,28,31,30,31,30,31,31,30,31,30,31];return(parseInt(n,10)%400==0||parseInt(n,10)%100!=0&&parseInt(n,10)%4==0)&&(r[1]=29),parseInt(e,10)>0&&parseInt(e,10)<=r[parseInt(t,10)-1]};function s(e,t){switch(t){case"yyyy-MM-dd-H-m":{let[t,n,r,a,i]=e.split("-");if(o(r,n,t)){let e=new Date(`${t}/${n}/${r}`);return e.setHours(parseInt(a,10)),e.setMinutes(parseInt(i,10)),e}return new Date("Invalid date")}case"H m":{let[t,n]=e.split(" "),r=new Date(Date.now());return r.setHours(parseInt(t,10)),r.setMinutes(parseInt(n,10)),r}case"yyyy-MM-dd":{let[t,n,r]=e.split("-");return new Date(o(r,n,t)?`${t}/${n}/${r}`:"Invalid date")}case"dd-MM-yyyy":{let[t,n,r]=e.split("-");return new Date(o(t,n,r)?`${r}/${n}/${t}`:"Invalid date")}case"dd/MM/yyyy":{let[t,n,r]=e.split("/");return new Date(o(t,n,r)?`${r}/${n}/${t}`:"Invalid date")}default:return new Date("Invalid date")}}function u(e){return new Date(e.getTime()+6e4*e.getTimezoneOffset())}function l(e,t,n){let r={weekday:"long",month:"long",day:"numeric",...n};return new Date(e).toLocaleDateString(t,r)}let c=(e,t)=>{try{let n=(0,r.H)(e);return new Intl.DateTimeFormat((0,i.JK)(),t).format(n)}catch(t){return e}},d=e=>{let[t,n=""]=e.split(":"),[r,a]=n.toString().split(" "),i=(parseInt(t,10)+12*("PM"===a&&"12"!==t)).toString();return[t,n,r,i]},m=(e,t,n)=>(0,a.GP)("string"==typeof e?(0,r.H)(e):e,t,n);function h(e){let t=[],n=Math.floor(e/3600),r=Math.round(e%3600/60);return t.push(`${n} h`),r>=0&&t.push(`${String(r).padStart(2,"0")}`),t.join(" ")}n.d(t,{P0:()=>h,VE:()=>l,q5:()=>u,qg:()=>s},{Gq:()=>new Date().toISOString().slice(0,10),Lj:(e,t,n=30,r=!1)=>{let[a,i]=e.split(":").map(e=>parseInt(e,10)),[o,s]=t.split(":").map(e=>parseInt(e,10)),u=new Date(new Date().setHours(a)).setMinutes(i),l=Math.floor(Math.abs(new Date(new Date(new Date().setHours(o)).setMinutes(s)).getTime()-new Date(u).getTime())/36e5),c=Math.floor((s-i)/10),h=60/n*l,f=h>1?h:n/10*c,g=[],p=e;for(let e=0;e<f;e+=1){let[e,t,a,i]=d(p),o=new Date(new Date().setHours(r?parseInt(i,10):parseInt(e,10),r?parseInt(a,10):parseInt(t,10))),s=new Date(new Date().setHours(r?parseInt(i,10):parseInt(e,10),r?parseInt(a,10)+n:parseInt(t,10)+n)),u=r?"hh:mm a":"HH:mm";g.push({text:m(o,u),value:`${m(o,"HH:mm")}-${m(s,"HH:mm")}`}),p=m(s,u)}return g},OG:e=>{let t=new Date(e),n=6e4*t.getTimezoneOffset();return new Date(t.getTime()-n)},Yq:m,_Q:c,hY:()=>new Date(Date.now()),lA:e=>{if(!e)return null;let t=new Date(e);return Number.isNaN(t.getTime())?null:t},oc:(e="",t)=>{let n=c(`1971-01-01T${e}`,{timeStyle:"short"});return"fr-FR"===t?n.replace(":","h"):n}})},15863(e,t,n){"use strict";var r=n(48412),a=n(15641);function i(e,t="document",n){let r=document.createElement("a");r.setAttribute("href",e),r.setAttribute("target","_blank"),n||r.setAttribute("download",t),r.click()}function o(e,t="document",n){return r.A.get(e,{responseType:"blob"}).then(e=>{i(window.URL.createObjectURL(new File([e.data],t,{type:n?.mimeType||e.data?.type||"application/pdf"})),t,n?.withoutDownloadAttribute)})}function s(e,t="document",n=!0){n?o(e,t,{mimeType:"application/pdf",withoutDownloadAttribute:!(0,a.un)()}):i(e,t,!(0,a.un)())}n.d(t,{El:()=>o,sS:()=>s,zc:()=>i})},71359(e,t,n){"use strict";var r=n(48412),a=n(44803),i=n.n(a),o=n(90939);function s(e,t){let n=i()(t,"country","").toUpperCase(),r=i()(t,"brand",""),a=i()(t,"language","").toUpperCase();return{...e,country:n,brand:r,lang:a}}async function u(e){let t=(0,o.A)("/wired/commerce/v1/rdocs/{rDocId}",{rDocId:e});return r.A.get(t).then(e=>200!==i()(e,"status")?Promise.reject():Promise.resolve(e),e=>Promise.reject(e))}async function l(e){let t=(0,o.A)("/wired/commerce/v1/rdocs/{rDocId}",{rDocId:e});return r.A.delete(t).then(e=>200!==i()(e,"status")?Promise.reject():Promise.resolve(e),e=>Promise.reject(e))}n.d(t,{eL:()=>l,ry:()=>u,tA:()=>s},{jE:e=>new Promise((t,n)=>{let r=new FileReader;
1r.readAsDataURL(e),r.onload=()=>{t(r.result)},r.onerror=e=>{n(e)}})})},78605(e,t,n){"use strict";var r=n(51581);function a(e,...t){let n=r.w.bind(null,e||t.find(e=>"object"==typeof e));return t.map(n)}n.d(t,{x:()=>a})},70956(e,t,n){"use strict";var r=n(51581),a=n(9067);function i(e,t,n){let i=(0,a.a)(e,n?.in);if(isNaN(t))return(0,r.w)(n?.in||e,NaN);if(!t)return i;let o=i.getDate(),s=(0,r.w)(n?.in||e,i.getTime());return(s.setMonth(i.getMonth()+t+1,0),o>=s.getDate())?s:(i.setFullYear(s.getFullYear(),s.getMonth(),o),i)}n.d(t,{P:()=>i})},42881(e,t,n){"use strict";let r=Symbol.for("constructDateFrom");n.d(t,{},{_P:r,my:6048e5,s0:36e5,w4:864e5})},51581(e,t,n){"use strict";var r=n(42881);function a(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&r._P in e?e[r._P](t):e instanceof Date?new e.constructor(t):new Date(t)}n.d(t,{w:()=>a})},71093(e,t,n){"use strict";n.d(t,{m:()=>u});var r=n(9067);function a(e){let t=(0,r.a)(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),e-n}var i=n(78605),o=n(42881);function s(e,t){let n=(0,r.a)(e,t?.in);return n.setHours(0,0,0,0),n}function u(e,t,n){let[r,u]=(0,i.x)(n?.in,e,t),l=s(r),c=s(u);return Math.round((l-a(l)-(c-a(c)))/o.w4)}},59180(e,t,n){"use strict";n.d(t,{GP:()=>L});let r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function a(e){return (t={})=>{let n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}let i={date:a({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:a({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:a({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},o={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function s(e){return(t,n)=>{let r;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,a=n?.width?String(n.width):t;r=e.formattingValues[a]||e.formattingValues[t]}else{let t=e.defaultWidth,a=n?.width?String(n.width):e.defaultWidth;r=e.values[a]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function u(e){return(t,n={})=>{let r,a=n.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;let s=o[0],u=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(u)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}(u,e=>e.test(s)):function(e,t){for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}(u,e=>e.test(s));return r=e.valueCallback?e.valueCallback(l):l,{value:r=n.valueCallback?n.valueCallback(r):r,rest:t.slice(s.length)}}}let l={code:"en-US",formatDistance:(e,t,n)=>{let a,i=r[e];if(a="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),n?.addSuffix)if(n.comparison&&n.comparison>0)return"in "+a;else return a+" ago";return a},formatLong:i,formatRelative:(e,t,n,r)=>o[e],localize:{ordinalNumber:(e,t)=>{let n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:s({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:s({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:s({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:s({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:s({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(d={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{let n=e.match(d.matchPattern);if(!n)return null;let r=n[0],a=e.match(d.parsePattern);if(!a)return null;let i=d.valueCallback?d.valueCallback(a[0]):a[0];return{value:i=t.valueCallback?t.valueCallback(i):i,rest:e.slice(r.length)}}),era:u({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:u({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:u({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:u({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:u({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},c={};var d,m=n(71093),h=n(9067),f=n(42881);function g(e,t){let n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??c.weekStartsOn??c.locale?.options?.weekStartsOn??0,r=(0,h.a)(e,t?.in),a=r.getDay();return r.setDate(r.getDate()-(7*(a<n)+a-n)),r.setHours(0,0,0,0),r}function p(e,t){return g(e,{...t,weekStartsOn:1})}var w=n(51581);function y(e,t){let n=(0,h.a)(e,t?.in),r=n.getFullYear(),a=(0,w.w)(n,0);a.setFullYear(r+1,0,4),a.setHours(0,0,0,0);let i=p(a),o=(0,w.w)(n,0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);let s=p(o);return n.getTime()>=i.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function v(e,t){let n=(0,h.a)(e,t?.in),r=n.getFullYear(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,i=(0,w.w)(t?.in||e,0);i.setFullYear(r+1,0,a),i.setHours(0,0,0,0);let o=g(i,t),s=(0,w.w)(t?.in||e,0);s.setFullYear(r,0,a),s.setHours(0,0,0,0);let u=g(s,t);return+n>=+o?r+1:+n>=+u?r:r-1}function b(e,t){let n=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+n}let N={y(e,t){let n=e.getFullYear(),r=n>0?n:1-n;return b("yy"===t?r%100:r,t.length)},M(e,t){let n=e.getMonth();return"M"===t?String(n+1):b(n+1,2)},d:(e,t)=>b(e.getDate(),t.length),a(e,t){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];
1default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>b(e.getHours()%12||12,t.length),H:(e,t)=>b(e.getHours(),t.length),m:(e,t)=>b(e.getMinutes(),t.length),s:(e,t)=>b(e.getSeconds(),t.length),S(e,t){let n=t.length;return b(Math.trunc(e.getMilliseconds()*Math.pow(10,n-3)),t.length)}},x={G:function(e,t,n){let r=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){let t=e.getFullYear();return n.ordinalNumber(t>0?t:1-t,{unit:"year"})}return N.y(e,t)},Y:function(e,t,n,r){let a=v(e,r),i=a>0?a:1-a;return"YY"===t?b(i%100,2):"Yo"===t?n.ordinalNumber(i,{unit:"year"}):b(i,t.length)},R:function(e,t){return b(y(e),t.length)},u:function(e,t){return b(e.getFullYear(),t.length)},Q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return b(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return b(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){let r=e.getMonth();switch(t){case"M":case"MM":return N.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){let r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return b(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){let a,i,o,s,u=Math.round((g(a=(0,h.a)(e,r?.in),r)-(i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,o=v(a,r),(s=(0,w.w)(r?.in||a,0)).setFullYear(o,0,i),s.setHours(0,0,0,0),g(s,r)))/f.my)+1;return"wo"===t?n.ordinalNumber(u,{unit:"week"}):b(u,t.length)},I:function(e,t,n){let r,a,i,o=Math.round((p(r=(0,h.a)(e,void 0))-(a=y(r,void 0),(i=(0,w.w)(r,0)).setFullYear(a,0,4),i.setHours(0,0,0,0),p(i)))/f.my)+1;return"Io"===t?n.ordinalNumber(o,{unit:"week"}):b(o,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):N.d(e,t)},D:function(e,t,n){let r,a,i=(r=(0,h.a)(e,void 0),(0,m.m)(r,((a=(0,h.a)(r,void 0)).setFullYear(a.getFullYear(),0,1),a.setHours(0,0,0,0),a))+1);return"Do"===t?n.ordinalNumber(i,{unit:"dayOfYear"}):b(i,t.length)},E:function(e,t,n){let r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){let a=e.getDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return b(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){let a=e.getDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return b(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){let r=e.getDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return b(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){let r,a=e.getHours();switch(r=12===a?"noon":0===a?"midnight":a/12>
1=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){let r,a=e.getHours();switch(r=a>=17?"evening":a>=12?"afternoon":a>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return N.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):N.H(e,t)},K:function(e,t,n){let r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):b(r,t.length)},k:function(e,t,n){let r=e.getHours();return(0===r&&(r=24),"ko"===t)?n.ordinalNumber(r,{unit:"hour"}):b(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):N.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):N.s(e,t)},S:function(e,t){return N.S(e,t)},X:function(e,t,n){let r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return D(r);case"XXXX":case"XX":return C(r);default:return C(r,":")}},x:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case"x":return D(r);case"xxxx":case"xx":return C(r);default:return C(r,":")}},O:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+T(r,":");default:return"GMT"+C(r,":")}},z:function(e,t,n){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+T(r,":");default:return"GMT"+C(r,":")}},t:function(e,t,n){return b(Math.trunc(e/1e3),t.length)},T:function(e,t,n){return b(+e,t.length)}};function T(e,t=""){let n=e>0?"-":"+",r=Math.abs(e),a=Math.trunc(r/60),i=r%60;return 0===i?n+String(a):n+String(a)+t+b(i,2)}function D(e,t){return e%60==0?(e>0?"-":"+")+b(Math.abs(e)/60,2):C(e,t)}function C(e,t=""){let n=Math.abs(e);return(e>0?"-":"+")+b(Math.trunc(n/60),2)+t+b(n%60,2)}let _=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},E=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},O={p:E,P:(e,t)=>{let n,r=e.match(/(P+)(p+)?/)||[],a=r[1],i=r[2];if(!i)return _(e,t);switch(a){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",_(a,t)).replace("{{time}}",E(i,t))}},A=/^D+$/,R=/^Y+$/,S=["D","DD","YY","YYYY"];var I=n(49688);let M=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,j=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,P=/^'([^]*?)'?$/,k=/''/g,H=/[a-zA-Z]/;function L(e,t,n){let r=n?.locale??c.locale??l,a=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??c.firstWeekContainsDate??c.locale?.options?.firstWeekContainsDate??1,i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??c.weekStartsOn??c.locale?.options?.weekStartsOn??0,o=(0,h.a)(e,n?.in);if(!(0,I.f)(o))throw RangeError("Invalid time value");let s=t.match(j).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,O[t])(e,r.formatLong):e}).join("").match(M).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t){var n;let t;return{isToken:!1,value:(t=(n=e).match(P))?t[1].replace(k,"'"):n}}if(x[t])return{isToken:!0,value:e};if(t.match(H))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});r.localize.preprocessor&&(s=r.localize.preprocessor(o,s));let u={firstWeekContainsDate:a,weekStartsOn:i,locale:r};return s.map(a=>{if(!a.isToken)return a.value;let i=a.value;return(!n?.useAdditionalWeekYearTokens&&R.test(i)||!n?.useAdditionalDayOfYearTokens&&A.test(i))&&function(e,t,n){var r,a,i;let o,s=(r=e,a=t,i=n,o="Y"===r[0]?"years":"days of the month",`Use \`${r.toLowerCase()}\` instead of \`${r}\` (in \`${a}\`) for formatting ${o} to the input \`${i}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`);if(console.warn(s),S.includes(e))throw RangeError(s)}(i,t,String(e)),(0,x[i[0]])(o,i,r.localize,u)}).join("")}},49688(e,t,n){"use strict";n.d(t,{f:()=>a});var r=n(9067);function a(e){return!(!(e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e))&&"number"!=typeof e||isNaN(+(0,r.a)(e)))}},85606(e,t,n){"use strict";var r=n(42881),a=n(51581),i=n(9067);function o(e,t){let n,o,w=()=>(0,a.w)(t?.in,NaN),y=t?.additionalDigits??2,v=function(e){let t,n={},r=e.split(s);if(r.length>2)return n;if(/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],u.test(n.date)&&(n.date=e.split(u)[0],t=e.substr(n.date.length,e.length))),t){let e=l.exec(t);e?(n.time=t.replace(e[1],""),n.timezone=e[1]):n.time=t}return n}(e);if(v.date){let e=function(e,t){let n=RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};let a=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:null===i?a:100*i,restDateString:e.slice((r[1]||r[2]).length)}}(v.date,y);n=function(e,t){var n,r,a,i,o,s,u,l,d,m;if(null===t)return new Date(NaN);let f=e.match(c);if(!f)return new Date(NaN);let w=!!f[4],y=h(f[1]),v=h(f[2])-1,b=h(f[3]),N=h(f[4]),x=h(f[5])-1;if(w){let e,s;return(n=N,r=x,n>=1&&n<=53&&r>=0&&r<=6)?(a=t,i=N,o=x,(e=new Date(0)).setUTCFullYear(a,0,4),s=e.getUTCDay()||7,e.setUTCDate(e.getUTCDate()+((i-1)*7+o+1-s)),e):new Date(NaN)}{let e=new Date(0);return(s=t,u=v,l=b,u>=0&&u<=11&&l>=1&&l<=(g[u]||(p(s)?29:28))&&(d=t,(m=y)>=1&&m<=(p(d)?366:365)))?(e.setUTCFullYear(t,v,Math.max(y,b)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!n||isNaN(+n))return w();let b=+n,N=0;if(v.time&&isNaN(N=function(e){var t,n,a;let i=e.match(d);if(!i)return NaN;let o=f(i[1]),s=f(i[2]),u=f(i[3]);return(t=o,n=s,a=u,24===t?0===n&&0===a:a>=0&&a<60&&n>=0&&n<60&&t>=0&&t<25)?o*r.s0+6e4*s+1e3*u:NaN}
1(v.time)))return w();if(v.timezone){if(isNaN(o=function(e){var t;if("Z"===e)return 0;let n=e.match(m);if(!n)return 0;let a="+"===n[1]?-1:1,i=parseInt(n[2]),o=n[3]&&parseInt(n[3])||0;return(t=o)>=0&&t<=59?a*(i*r.s0+6e4*o):NaN}(v.timezone)))return w()}else{let e=new Date(b+N),n=(0,i.a)(0,t?.in);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}return(0,i.a)(b+N+o,t?.in)}let s=/[T ]/,u=/[Z ]/i,l=/([Z+-].*)$/,c=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,d=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,m=/^([+-])(\d{2})(?::?(\d{2}))?$/;function h(e){return e?parseInt(e):1}function f(e){return e&&parseFloat(e.replace(",","."))||0}let g=[31,null,31,30,31,30,31,31,30,31,30,31];function p(e){return e%400==0||e%4==0&&e%100!=0}n.d(t,{H:()=>o})},9067(e,t,n){"use strict";var r=n(51581);function a(e,t){return(0,r.w)(t||e,e)}n.d(t,{a:()=>a})}}]);
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.