1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6330],{59720:function(e,r,t){"use strict";t.d(r,{Z:function(){return er}});var n=t(97997),a=t(11720),i=t(97802),o=t(16195),l=t(15414),c=t(26042),d=t(69396),u=t(10253);function s(e){var r,t;return(null===(r=e.refundBreakdown)||void 0===r?void 0:r.length)?null!==(t=function(e,r){if(null===e||void 0===e?void 0:e.length){var t=r;return e.reduce((function(e,r){var n=r.quantity,a=r.unitPrice;if(t<=0)return e;var i=Math.min(n,t);return t-=i,e+Math.round(i*a.gross*100)}),0)}}(e.refundBreakdown,e.quantity))&&void 0!==t?t:0:e.totalPrice&&e.quantity===e.maxQuantity?Math.round(100*e.totalPrice.gross):Math.round(e.price.gross*e.quantity*100)}function p(e,r){var t=function(e){var r=Array.isArray(e)?e[0]:e;if(r&&"object"===typeof r&&"extensions"in r){var t,n,a=r.extensions;return null!==(n=null===a||void 0===a?void 0:a.status)&&void 0!==n?n:null===a||void 0===a||null===(t=a.response)||void 0===t?void 0:t.status}}(r);return!(t&&t>=400&&t<500)&&e<3}function m(e){var r=Array.isArray(e)?e[0]:e;if(r&&"object"===typeof r&&"extensions"in r){var t,n=r.extensions;if("string"===typeof(null===n||void 0===n||null===(t=n.response)||void 0===t?void 0:t.body))return n.response.body}}function v(e){var r,t,n=Array.isArray(e)?e[0]:e;if(n&&"object"===typeof n){var a=n;return(null===(r=a.extensions)||void 0===r||null===(t=r.messages)||void 0===t?void 0:t.length)?a.extensions.messages.join(". "):a.message||void 0}}var f=(0,a.createContext)(null);function h(e){var r=e.behaviour,t=e.orderId,i=e.authorizationCode,o=e.children,c=(0,a.useState)([]),d=c[0],u=c[1],s=(0,a.useState)(),m=s[0],v=s[1],h=(0,a.useState)(),Z=h[0],g=h[1],b=(0,a.useState)(),y=b[0],N=b[1],C=(0,a.useState)([]),I=C[0],k=C[1],B=(0,l.Qf)({behaviourId:r.id,orderId:t,authorizationCode:i},{enabled:!!t,retry:p}),q=B.data,x=B.isLoading,X=B.error,w=(0,a.useMemo)((function(){return{behaviour:r,order:null===q||void 0===q?void 0:q.orderByBehaviour,orderLoading:x,orderError:X,items:d,transport:m,formValues:Z,formErrors:y,attachments:I,setItems:u,setTransport:v,setFormValues:g,setFormErrors:N,setAttachments:k}}),[r,q,x,X,d,m,Z,y,I]);return(0,n.tZ)(f.Provider,{value:w,children:o})}function Z(){var e=(0,a.useContext)(f);if(!e)throw new Error("useRgaContext must be used within RgaProvider");return e}var g=function(){return Z().behaviour},b=function(){var e=Z();return{order:e.order,isLoading:e.orderLoading,error:e.orderError}},y=function(){var e=Z();return[e.transport,e.setTransport]};function N(){var e=Z(),r=e.items,t=e.order,n=e.setItems,i=(0,a.useCallback)((function(e){var r=null===t||void 0===t?void 0:t.items;r&&n((function(t){var n=t.concat(e);return r.map((function(e){var r=n.find((function(r){return r.orderItemId===e.orderItemId}));return r?(0,d.Z)((0,c.Z)({},r),{maxQuantity:e.quantity}):null})).filter(Boolean)}))}),[t,n]),o=(0,a.useCallback)((function(e){if(null===t||void 0===t?void 0:t.items){if(!r.find((function(r){return r.orderItemId===e.orderItemId})))return i(e);n((function(r){return r.map((function(r){return r.orderItemId===e.orderItemId?e:r}))}))}}),[t,r,i,n]),l=(0,a.useCallback)((function(e){return n((function(r){return r.filter((function(r){return r.orderItemId!==e.orderItemId}))}))}),[n]);return[r,{setItems:n,addItem:i,updateItem:o,removeItem:l}]}function C(){var e=(0,u.Z)(N(),1)[0],r=(0,u.Z)(y(),1)[0],t=(0,a.useMemo)((function(){return function(e){return e.reduce((function(e,r){return e+s(r)}),0)/100}(e)}),[e]);return{value:t,transport:r}}var I=t(58999),k=[I.Y.Return,I.Y.Complaint];function B(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=(0,u.Z)(e,5),t=r[0],n=r[1],a=r[2],i=r[3],o=r[4];if(!t||!k.includes(t))return{type:null,step:null};var l=t;if(!n)return{type:l,step:null};if("verification"===n)return{type:l,step:I.Z.Verification};if("orders"===n&&!a)return{type:l,step:I.Z.Orders};if("orders"===n&&a){var c=a;if(!i)return{type:l,step:I.Z.Products,orderId:c,redirectToProducts:!0};if("products"===i)return{type:l,step:I.Z.Products,orderId:c};if("transport"===i)return{type:l,step:I.Z.Transport,orderId:c};if("summary"===i)return{type:l,step:I.Z.Summary,orderId:c}
1;if("success"===i&&o)return{type:l,step:I.Z.Success,orderId:c,rgaId:o}}return{type:l,step:null}}var q=t(84106);function x(){var e=(0,i.tv)().query.authorizationCode;return"string"===typeof e?e:void 0}function X(){var e,r=null!==(e=(0,i.tv)().query.params)&&void 0!==e?e:[],t=r.join("/");return(0,a.useMemo)((function(){return B(r).orderId}),[t])}function w(){var e=(0,i.tv)(),r=g(),t=X(),n=x(),o=(0,q.V)(r.type,t,n),l=(0,a.useCallback)((function(r,t){var n=((null===t||void 0===t?void 0:t.replace)?e.replace:e.push)(r,r,{shallow:!0});return n.then((function(){return window.scrollTo({top:0})})),n}),[e]),c=(0,a.useCallback)((function(e,t){return l((0,q.$)(r.type,e,t,n))}),[l,r.type,n]);return{urls:o,navigate:l,goToSuccess:c}}var S=t(40238),P=t.n(S),_=t(51759),L=[I.Z.Orders,I.Z.Products,I.Z.Transport,I.Z.Summary];function E(e){var r=e.step,t=(0,_.Z)("rga").t,a=g();if(!r)return null;var i=L.indexOf(r);return-1===i?null:(0,n.BX)("div",{className:P().steps,role:"group",children:[(0,n.BX)("div",{className:P().stepsInfo,children:[(0,n.tZ)("div",{className:P().stepsCounter,"data-qa-rga-active-step":i+1,"aria-live":"polite",children:t("step-of",{step:i+1,total:L.length})}),(0,n.tZ)("div",{className:P().stepsTitle,children:t("steps.".concat(a.type,".").concat(r))})]}),(0,n.tZ)("div",{className:P().stepsBars,children:L.map((function(e,r){return(0,n.tZ)("span",{className:"".concat(P().stepsBar," ").concat(r<=i?P().stepsBarActive:""),"aria-hidden":!0},e)}))})]})}var O=t(66462),A=t(3438),V=t(95645),z=t(63029),R=t(13340),M=t(55592),T=t(94184),j=t.n(T),F=t(10084),Y=t(21357);function $(e){var r=e.children;return(0,n.tZ)("div",{className:P().container,children:r})}function H(e){var r=e.as,t=void 0===r?"h2":r,a=e.description,i=e.children;return(0,n.BX)(n.HY,{children:[(0,n.tZ)(t,{className:"h3"===t?P().subheader:P().header,children:i}),a?(0,n.tZ)("div",{className:P().description,children:a}):null]})}function G(e){var r=e.children;return(0,n.tZ)("div",{className:P().actions,children:r})}function U(e){var r=e.header,t=e.onEdit,a=e.editProps,i=e.children,o=(0,_.Z)("rga").t;return(0,n.BX)("section",{className:P().panel,children:[(0,n.BX)("div",{className:P().panelHead,children:[(0,n.tZ)("span",{children:r}),t?(0,n.tZ)(F.Z,(0,d.Z)((0,c.Z)({variant:"link",onClick:t},a),{children:o("edit")})):null]}),i]})}function D(e){var r=e.children,t=(0,_.Z)("rga").t,a=g(),i=C(),o=i.value,l=i.transport;return(0,n.BX)("aside",{className:P().summary,children:[(0,n.tZ)("div",{className:P().summaryHeader,children:t("summary-header.".concat(a.type))}),l?(0,n.BX)("div",{className:P().row,children:[t("shipping.".concat(a.type))," ",(0,n.tZ)("span",{className:P().rowValue,children:l.name})]}):null,(0,n.BX)("div",{className:P().row,children:[t("summary-value.".concat(a.type))," ",(0,n.tZ)("span",{className:j()(P().rowValue,P().price),"data-qa-rga-total-value":o,children:(0,n.tZ)(Y.Z,{value:o})})]}),r]})}function Q(e){var r=e.children,t=e.actions,a=e.withoutSummary;return(0,n.BX)("div",{className:P().wrapper,children:[(0,n.BX)("div",{className:P().content,children:[r,t?(0,n.tZ)(G,{children:t}):null]}),a?null:(0,n.tZ)(D,{})]})}var J=t(90999),K=t.n(J);function W(e){var r=e.title,t=e.content,a=e.className;return t?(0,n.BX)("div",{className:j()(K().root,a),"data-qa-rga-message-info":"",children:[r?(0,n.tZ)("h3",{className:K().title,children:r}):null,(0,n.tZ)(M.Z,{type:"html",className:K().message,children:t})]}):null}var ee=t(47568),re=t(97582);function te(){var e=(0,_.Z)("rga").t,r=g(),t=w().navigate,n=(0,l.LM)().mutateAsync,i=(0,a.useState)(),o=i[0],c=i[1],d=(0,a.useCallback)(function(){var a=(0,ee.Z)((function(a){var i,o,l,d,s,p,m,v;return(0,re.__generator)(this,(function(f){switch(f.label){case 0:i=a.customerEmail,o=a.individualOrderId,c(void 0),f.label=1;case 1:return f.trys.push([1,5,,6]),[4,n({customerEmail:i,individualOrderId:o,behaviourType:r.type})];case 2:return l=f.sent().verifyRgaAdvanced,s=(d=null!==l&&void 0!==l?l:{}).orderUuid,p=d.authorizationCode,s&&p?(m=(0,q.V)(r.type,s,p).products,[4,t(m)]):[3,4];case 3:return f.sent(),[2];case 4:return c(e("errors.internal-error")),[3,6];case 5:return v=f.sent(),c(function(e,r){if(Array.isArray(e)){var t,n,a,i,o,l,c=(0,u.Z)(e,1)[0],d=null!==(o=null===c||void 0===c?void 0:c.extensions)&&void 0!==o?o:{},s=null!==(l=d.status)&&void 0!==l?l:null===(t=d.response)||void 0===t?void 0:t.status,p=null===(n=d.response)||void 0===n||null===(a=n.body)||void 0===a?void 0:a.message;if(p)return p;if(404===s)return r("errors.order-not-found");if(null===(i=d.messages)||void 0===i?void 0:i.length)return d.messages.join(". ")}return r("errors.internal-error")}(v,e)),[3,6];case 6:return[2]}}
1))}));return function(e){return a.apply(this,arguments)}}(),[r.type,t,n,e]);return{onSubmit:d,error:o}}var ne=t(29815),ae=t(4704);function ie(e){var r=e.join("|"),t=(0,a.useMemo)((function(){return(0,ne.Z)(e)}),[r]);return(0,ae.Z)(t)}function oe(){var e=(0,_.Z)("rga").t,r=(0,_.Z)("common").t,t=g().type,a=te(),i=a.onSubmit,o=a.error,l=ie(["rga_rules_info","rga_top_info","rga_".concat(t,"_info_message"),"rga_".concat(t,"_form_info")]),c=l.rga_rules_info,d=l.rga_top_info,u=l["rga_".concat(t,"_info_message")],s=l["rga_".concat(t,"_form_info")],p=(0,O.I2)();return(0,n.BX)($,{children:[(0,n.tZ)(W,{title:null===u||void 0===u?void 0:u.title,content:null===u||void 0===u?void 0:u.content}),(0,n.BX)("div",{className:P().narrow,children:[(0,n.tZ)(H,{as:"h2",children:e("enter-order-data")}),(null===d||void 0===d?void 0:d.content)?(0,n.tZ)(M.Z,{type:"html",className:P().info,children:d.content}):null,(0,n.BX)(A.Z,{onSubmit:i,mode:"all",children:[(0,n.tZ)("div",{className:P().formField,children:(0,n.tZ)(V.Z,{name:"customerEmail",type:"email",label:e("email"),required:!0,validate:p(r("error-email")),"data-qa-rga-email":""})}),(0,n.tZ)("div",{className:P().formField,children:(0,n.tZ)(V.Z,{name:"individualOrderId",label:e("order-number"),required:!0,"data-qa-rga-individual-order-id":""})}),c?(0,n.tZ)("div",{className:P().formField,children:(0,n.tZ)(z.ZP,{name:"terms",required:!0,value:!0,"data-qa-rga-terms":"",children:(0,n.tZ)(M.Z,{type:"html",Component:"span",children:c.content||""})})}):null,(0,n.tZ)(R.Z,{"data-qa-rga-button-next":"",children:e("next")}),o?(0,n.tZ)("div",{role:"alert",className:P().error,"data-qa-rga-error-message":o,children:o}):null]}),(null===s||void 0===s?void 0:s.content)?(0,n.tZ)(M.Z,{type:"html",className:P().info,children:s.content}):null]})]})}function le(){var e=function(){var e=(0,o.ON)().isLoggedIn,r=x();return!e&&!r}(),r=w(),t=r.urls,n=r.navigate;(0,a.useEffect)((function(){e&&n(t[I.Z.Verification],{replace:!0})}),[e])}var ce,de=t(99534),ue=t(76530);t(5925);function se(){return se=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},se.apply(null,arguments)}var pe=function(e){return a.createElement("svg",se({viewBox:"0 0 512 512"},e),ce||(ce=a.createElement("path",{d:"M448 304h-128V352h128c8.822 0 16 7.178 16 16V448c0 8.822-7.178 16-16 16H64c-8.822 0-16-7.178-16-16v-80C48 359.2 55.18 352 64 352h128V304H64c-35.35 0-64 28.65-64 64V448c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64v-80C512 332.7 483.3 304 448 304zM136.1 176.1L232 81.94V352c0 13.25 10.75 24 24 24s24-10.75 24-24V81.94l95.03 95.03C379.7 181.7 385.8 184 392 184s12.28-2.344 16.97-7.031c9.375-9.375 9.375-24.56 0-33.94l-136-136c-9.375-9.375-24.56-9.375-33.94 0l-136 136c-9.375 9.375-9.375 24.56 0 33.94S127.6 186.3 136.1 176.1zM432 408c0-13.26-10.75-24-24-24S384 394.7 384 408c0 13.25 10.75 24 24 24S432 421.3 432 408z"})))},me=t(77677),ve=t.n(me),fe=(0,a.forwardRef)((function(e,r){var t=e.onChange,i=e.children,o=e.multiple,l=void 0!==o&&o,d=e.accept,u=e.name,s=e.value,p=(0,de.Z)(e,["onChange","children","multiple","accept","name","value"]),m=(0,a.useRef)(),v=(0,a.useCallback)((function(e){e.currentTarget.files&&t(l?Array.from(e.currentTarget.files):e.currentTarget.files[0]||null)}),[t]);return(0,a.useEffect)((function(){!s&&m.current&&(m.current.value="")}
1),[s]),(0,n.BX)(n.HY,{children:[i((0,c.Z)({onClick:function(){m.current&&m.current.click()}},p)),(0,n.tZ)("input",{style:{display:"none"},type:"file",accept:d,multiple:l,onChange:v,ref:(0,ue.l)([r,m]),name:u})]})})),he=(ve().root,ve().label,ve().button,ve().disabled,t(82536)),Ze={PNG:"image/png",JPG:"image/jpeg",PDF:"application/pdf"},ge=Object.keys(Ze).join(", "),be=Object.values(Ze).join(",");function ye(e){var r=e.file,t=e.onRemove,i=(0,_.Z)("rga").t,o=(0,a.useCallback)((function(){return t(r.name)}),[r.name,t]);return(0,n.BX)("li",{className:P().attachmentItem,children:[(0,n.tZ)("span",{className:P().attachmentName,"data-qa-rga-attachment":r.name,children:r.name}),(0,n.tZ)(F.Z,{variant:"link",onClick:o,"aria-label":i("remove-file-name",{name:r.name}),"data-qa-rga-remove-attachment":r.name,children:i("remove-file")})]})}function Ne(){var e=(0,_.Z)("rga").t,r=(0,u.Z)(function(){var e=Z();return[e.attachments,e.setAttachments]}(),2),t=r[0],i=r[1],o=g(),l=(0,a.useState)([]),c=l[0],d=l[1],s=Boolean(o.attachmentRequired),p=(0,a.useCallback)((function(r){var n=Array.isArray(r)?r:r?[r]:[],a=5-t.length,o=[];if(a<=0)d([e("files-limit-exceeded-description",{maxFilesCount:5})]);else{var l=[],c=!0,u=!1,s=void 0;try{for(var p,m=function(){var r=p.value;return l.length>=a?(o.push(e("files-limit-exceeded-description",{maxFilesCount:5})),"break"):r.size>5242880?(o.push("".concat(e("file-is-too-large"),": ").concat(r.name," (").concat((r.size/1024/1024).toFixed(2)," MB)")),"continue"):void(t.some((function(e){return e.name===r.name}))||l.some((function(e){return e.name===r.name}))||l.push(r))},v=n[Symbol.iterator]();!(c=(p=v.next()).done);c=!0){if("break"===m())break}}catch(f){u=!0,s=f}finally{try{c||null==v.return||v.return()}finally{if(u)throw s}}l.length>0&&i(l.concat(t)),d(o)}}),[t,i,e]),m=(0,a.useCallback)((function(e){return i(t.filter((function(r){return r.name!==e})))}),[t,i]);return(0,n.BX)("div",{className:P().attachments,children:[(0,n.tZ)("div",{className:P().subheader,children:e(s?"attachments-header":"attachments-header-optional")}),(0,n.tZ)("div",{className:P().description,children:e(s?"attachments-description.required":"attachments-description.noRequired")}),(0,n.BX)("div",{className:P().attachmentsInfo,children:[(0,n.tZ)("div",{children:e("upload-attachments-info")}),(0,n.BX)("ul",{children:[(0,n.BX)("li",{children:[e("supported-formats"),": ",(0,n.tZ)("strong",{children:ge})]}),(0,n.BX)("li",{children:[e("max-file-size"),": ",(0,n.BX)("strong",{children:[5," MB"]})]}),(0,n.BX)("li",{children:[e("max-files-count"),": ",(0,n.tZ)("strong",{children:5})]})]})]}),c.map((function(e,r){return(0,n.tZ)(he.P,{type:"error",variant:"flat",title:e},"".concat(e,"-").concat(r))})),t.length>0?(0,n.BX)("div",{className:P().attachmentsList,children:[(0,n.BX)("div",{id:"rga-selected-files",children:[e("selected-files"),":"]}),(0,n.tZ)("ul",{className:P().list,"aria-labelledby":"rga-selected-files",children:t.map((function(e){return(0,n.tZ)(ye,{file:e,onRemove:m},e.name)}))})]}):null,(0,n.tZ)(fe,{multiple:!0,accept:be,onChange:p,children:function(r){var t=r.onClick;return(0,n.tZ)(F.Z,{variant:"tertiary",icon:pe,iconPosition:"left",onClick:t,"data-qa-rga-add-attachments":"",children:e("select-files")})}})]})}var Ce=t(16610),Ie=t(86307),ke=t(14537),Be=t(97431);function qe(e){var r,t=e.item,i=e.isSelected,o=e.selectItem,l=e.shouldSeparateItems,d=e.maxItemsCount,s=e.notReturnableSnippet,p=(0,_.Z)("rga").t,m=g(),v=(0,u.Z)(N(),2),f=v[0],h=v[1],Z=h.updateItem,b=h.removeItem,y=m.dictionaries.reason,C=m.type===I.Y.Complaint,k=!t.isReturnable,B=d?Math.min(d,t.quantity):t.quantity,q=(0,a.useState)(Math.min(t.quantity,B)),x=q[0],X=q[1],w=(0,a.useState)(),S=w[0],L=w[1],E=(0,a.useState)(),O=E[0],A=E[1];(0,a.useEffect)((function(){var e,r,n=f.find((function(e){return e.orderItemId===t.orderItemId}));n&&(X(Math.min(n.quantity,B)),L(null!==(e=n.applicantReason)&&void 0!==e?e:void 0),A(null!==(r=n.descriptionsOfIncident)&&void 0!==r?r:void 0))}),[]);var V=(0,a.useCallback)((function(e){var n;return(0,c.Z)({orderItemId:t.orderItemId,maxQuantity:t.quantity,quantity:x,price:{gross:t.price.gross},totalPrice:t.totalPrice?{gross:t.totalPrice.gross}:null,refundBreakdown:null!==(r=null===(n=t.refundBreakdown)||void 0===n?void 0:n.map((function(e){return{quantity:e.quantity,unitPrice:{gross:e.unitPrice.gross}}})))&&void 0!==r?r:null,applicantReason:S,descriptionsOfIncident:O},e)}),[t,x,S,O]);(0,a.useEffect)((function(){i?Z(V()):b(V())}),[i]);var z=(0,a.useCallback)((function(e){L(e),Z(V({applicantReason:e}))}),[V,Z]),R=(0,a.useCallback)((function(e){A(e),Z(V({descriptionsOfIncident:e}))}),[V,Z]),T=(0,a.useCallback)((function(e){var r=Math.min(Math.max(1,e),B);X(r),Z(V({quantity:r}))}),[V,Z,B]),j=(0,a.useMemo)((function(){return y.map((function(e){return{value:e.name,label:e.name}}))}),[y]),F=(0,a.useCallback)((function(e){return z(String(e))}),[z]),$=(0,a.useCallback)((function(e){return T(null!==e&&void 0!==e?e:1)}),[T]),H=(0,a.useCallback)((function(){return o(t.orderItemId,!0)}),[o,t.orderItemId]),G=(0,a.useCallback)((function(e){return o(t.orderItemId,e.currentTarget.checked)}),[o,t.orderItemId]);return(0,n.BX)("li",{"data-qa-rga-item-id":t.orderItemId,className:"".concat(P().item," ").concat(k?P().disabled:""),children:[l?(0,n.tZ)("input",{className:P().itemCheckbox,type:"radio",name:"orderItemId",checked:i,disabled:k,onChange:H,"aria-label":p("select-product",{name:t.product.name}),"data-qa-rga-order-item-id":t.orderItemId,"data-qa-product-id":t.product.id}):(0,n.tZ)("input",{className:P().itemCheckbox,type:"checkbox",checked:i,disabled:k,onChange:G,"aria-label":p("select-product",{name:t.product.name}),"data-qa-rga-order-item-id":t.orderItemId,"data-qa-product-id":t.product.id}),t.product.picture?(0,n.tZ)(Be.Z,{className:P().itemImage,src:t.product.picture,alt:t.product.name,width:72,height:72,objectFit:"contain"}):(0,n.tZ)("span",{className:P().itemImage,"aria-hidden":!0}),(0,n.BX)("div",{className:P().itemData,children:[(0,n.tZ)("div",{className:P().itemName,children:t.product.name}),(0,n.BX)("div",{className:P().itemMeta,children:[p("item-price"),": ",(0,n.tZ)(Y.Z,{value:t.price.gross})]}),(0,n.BX)("div",{className:P().itemMeta,children:[p("item-quantity"),": ",t.quantity]}),k&&s?(0,n.tZ)(M.Z,{type:"html",className:P().notReturnableInfo,children:s}):null]}),(0,n.BX)("div",{className:"".concat(P().itemFields," ").concat(i?"":P().fieldsDisabled),children:[(0,n.BX)("div",{className:P().field,children:[(0,n.tZ)("span",{className:P().fieldLabel,children:p("select-reason.".concat(m.type))}),(0,n.tZ)(Ce.ZP,{options:j,value:null!==S&&void 0!==S?S:"",disabled:!i,onChange:F,size:"large","data-qa-rga-reason":""})]}),C?(0,n.BX)("div",{className:P().field,children:[(0,n.tZ)("span",{className:P().fieldLabel,children:p("description-of-incident")}),(0,n.tZ)(Ie.Z,{value:null!==O&&void 0!==O?O:"",disabled:!i,onChange:R,"data-qa-rga-descriptions-of-incident":""})]}):null,(0,n.BX)("div",{className:P().field,children:[(0,n.tZ)("span",{className:P().fieldLabel,children:p("item-quantity")}),(0,n.tZ)(ke.Z,{min:1,max:B,value:x,disabled:!i,showControls:!0,onChange:$,"data-qa-rga-item-quantity":x})]})]})]})}var xe=t(70027);function Xe(){le();
1var e,r=(0,_.Z)("rga").t,t=g(),i=b(),l=i.order,c=i.isLoading,d=i.error,s=(0,u.Z)(N(),1)[0],p=Z().attachments,f=w(),h=f.urls,y=f.navigate,C=(0,o.ON)().isLoggedIn,k=ie(["rga_".concat(t.type,"_info_message"),"rga_not_returnable_info"]),B=k["rga_".concat(t.type,"_info_message")],q=k.rga_not_returnable_info,x=null!==(e=null===l||void 0===l?void 0:l.items)&&void 0!==e?e:[],X=t.type===I.Y.Complaint,S=Boolean(X&&t.shouldSeparateItems),L=(0,a.useState)([]),E=L[0],O=L[1];(0,a.useEffect)((function(){s.length>0&&O(s.map((function(e){return e.orderItemId})))}),[]);var A,V,z=(0,a.useCallback)((function(e,r){O((function(t){return S?r?[e]:[]:r?t.concat(e):t.filter((function(r){return r!==e}))}))}),[S]),R=(0,a.useCallback)((function(e){O(e?x.filter((function(e){return e.isReturnable})).map((function(e){return e.orderItemId})):[])}),[x]),M=(0,a.useCallback)((function(e){return R(e.currentTarget.checked)}),[R]),T=C?h.orders:h.verification,j=(0,a.useCallback)((function(){return y(T)}),[y,T]),Y=(0,a.useCallback)((function(){return y(h.transport)}),[y,h.transport]),G=0===s.length||!(!t.attachmentRequired||0!==p.length)||!s.every((function(e){return e.applicantReason&&(!X||e.descriptionsOfIncident)}));return c?(0,n.tZ)($,{children:(0,n.tZ)(xe.Z,{})}):l?(0,n.tZ)(Q,{actions:(0,n.BX)(n.HY,{children:[(0,n.tZ)(F.Z,{variant:"tertiary",size:"large",onClick:j,"data-qa-rga-button-prev":"",children:r("back")}),(0,n.tZ)(F.Z,{variant:"primary",size:"large",disabled:G,onClick:Y,"data-qa-rga-button-next":"",children:r("next")})]}),children:(0,n.BX)("div",{children:[(0,n.tZ)(W,{title:null===B||void 0===B?void 0:B.title,content:null===B||void 0===B?void 0:B.content}),(0,n.tZ)(H,{as:"h2",children:r("steps.".concat(t.type,".products"))}),(0,n.BX)(H,{as:"h3",children:[r("order")," ",l.individualOrderId," \u2014 ",r("items-count"),": ",x.length]}),S?null:(0,n.BX)("label",{className:P().checkAll,children:[(0,n.tZ)("input",{type:"checkbox",checked:s.length>0&&s.length===x.filter((function(e){return e.isReturnable})).length,onChange:M,"data-qa-rga-check-all":""})," ",r("check-all")]}),(0,n.tZ)("ul",{className:P().list,children:x.map((function(e){return(0,n.tZ)(qe,{item:e,isSelected:E.includes(e.orderItemId),selectItem:z,shouldSeparateItems:S,maxItemsCount:X?t.maxItemsCount:void 0,notReturnableSnippet:null===q||void 0===q?void 0:q.content},e.orderItemId)}))}),(0,n.tZ)(Ne,{})]})}):(0,n.tZ)($,{children:(0,n.tZ)("div",{role:"alert",className:P().error,children:null!==(V=null!==(A=m(d))&&void 0!==A?A:v(d))&&void 0!==V?V:r("order-not-found")})})}function we(e){var r=e.item,t=e.checked,i=e.onSelect,o=(0,a.useCallback)((function(){return i(r)}),[r,i]);return(0,n.tZ)("li",{children:(0,n.BX)("label",{className:"".concat(P().transportItem," ").concat(t?P().transportItemChecked:""),children:[(0,n.tZ)("input",{type:"radio",name:"transport",value:r.id,checked:t,onChange:o,"aria-label":r.name,"data-qa-rga-transport-method":r.id}),(0,n.BX)("div",{children:[(0,n.tZ)("div",{className:P().transportName,children:r.name}),r.label?(0,n.tZ)("div",{className:P().transportMeta,children:r.label}):null,r.price.gross>0?(0,n.tZ)("div",{className:P().transportMeta,children:(0,n.tZ)(Y.Z,{value:r.price.gross})}):null]}),r.logo?(0,n.tZ)("span",{className:P().transportLogo,children:(0,n.tZ)("img",{src:r.logo,alt:"",height:48,width:64,className:P().transportLogoImg})}):(0,n.tZ)("span",{})]})})}function Se(e){var r=e.transports,t=(0,_.Z)("rga").t,i=g(),o=(0,u.Z)(y(),2),l=o[0],c=o[1],d=(0,a.useCallback)((function(e){return c(e)}),[c]);return(0,n.tZ)("ul",{role:"radiogroup","aria-label":t("select-shipping.".concat(i.type)),className:P().list,children:r.map((function(e){return(0,n.tZ)(we,{item:e,checked:(null===l||void 0===l?void 0:l.id)===e.id,onSelect:d},e.id)}))})}var Pe=t(87536);function _e(){var e=(0,Pe.Gc)().setError,r=(0,u.Z)(function(){var e=Z();return[e.formErrors,e.setFormErrors]}(),1)[0];return(0,a.useEffect)((function(){r&&Object.entries(r).forEach((function(r){var t=(0,u.Z)(r,2),n=t[0],a=t[1];e(n,{type:"server",message:a})}))}),[r,e]),null}var Le=t(41516),Ee=t(98368);function Oe(){var e,r=(0,_.Z)("rga").t,t=(0,Ee.GY)(),a=(null!==(e=null===t||void 0===t?void 0:t.countries)&&void 0!==e?e:[]).filter(
1Boolean).map((function(e){return{value:e.code,label:e.name}}));return(0,n.BX)("div",{className:P().fieldGroup,"data-qa-rga-pickup":"",children:[(0,n.tZ)(V.Z,{name:"pickup.contact.email",label:r("email"),type:"email",required:!0,floatingLabel:!0}),(0,n.tZ)(V.Z,{name:"pickup.contact.telephone",label:r("telephone"),type:"tel",floatingLabel:!0}),(0,n.tZ)(V.Z,{name:"pickup.address.fullName",label:r("fullName"),required:!0,floatingLabel:!0}),(0,n.tZ)(V.Z,{name:"pickup.address.streetName",label:r("street"),required:!0,floatingLabel:!0}),(0,n.tZ)(V.Z,{name:"pickup.address.buildingNumber",label:r("buildingNumber"),required:!0,floatingLabel:!0}),(0,n.tZ)(V.Z,{name:"pickup.address.apartmentNumber",label:r("apartmentNumber"),floatingLabel:!0}),(0,n.tZ)(V.Z,{name:"pickup.address.postalCode",label:r("postalCode"),required:!0,floatingLabel:!0}),(0,n.tZ)(V.Z,{name:"pickup.address.city",label:r("city"),required:!0,floatingLabel:!0}),(0,n.tZ)(Le.Z,{name:"pickup.address.countryCode",label:r("country"),required:!0,options:a})]})}function Ae(){var e=(0,_.Z)("rga").t,r=(0,a.useCallback)((function(r){return function(e){var r=String(null!==e&&void 0!==e?e:"").replace(/\s+/g,"").toUpperCase();if(!/^[A-Z]{2}\d{2}[A-Z0-9]{11,30}$/.test(r))return!1;for(var t=(r.slice(4)+r.slice(0,4)).replace(/[A-Z]/g,(function(e){return String(e.charCodeAt(0)-55)})),n=0,a=0;a<t.length;a+=7)n=Number("".concat(n).concat(t.slice(a,a+7)))%97;return 1===n}(String(r))||e("validation-iban")}),[e]);return(0,n.tZ)("div",{className:P().fieldGroup,children:(0,n.tZ)(V.Z,{name:"applicant.bankAccountNumber",label:e("accountNumber"),required:!0,floatingLabel:!0,validate:r,info:(0,n.BX)(n.HY,{children:[e("accountNumberInfo"),(0,n.tZ)("br",{}),e("ibanExample")]})})})}function Ve(){var e=(0,_.Z)("rga").t,r=g(),t=[{value:"",label:e("select-placeholder")}].concat((0,ne.Z)(r.dictionaries.expectation.map((function(e){return{value:e.name,label:e.name}}))));return(0,n.tZ)("div",{className:P().fieldGroup,children:(0,n.tZ)(Le.Z,{name:"expectation",label:e("expectations"),required:!0,options:t,"data-qa-rga-expectation":""})})}function ze(){var e=(0,_.Z)("rga").t,r=g(),t=[{value:"",label:e("select-placeholder")}].concat((0,ne.Z)(r.dictionaries.contactPreference.map((function(e){return{value:e.id,label:e.name}}))));return(0,n.tZ)("div",{className:P().fieldGroup,children:(0,n.tZ)(Le.Z,{name:"applicant.contactPreferenceId",label:e("contact-preference"),required:!0,options:t,"data-qa-rga-contact-preference":""})})}function Re(){var e=(0,_.Z)("rga").t,r=g(),t=b().order,a=(0,u.Z)(y(),1)[0],i=r.type===I.Y.Complaint,o=Boolean(null===a||void 0===a?void 0:a.isCustomerPickup),l=Boolean(null===t||void 0===t?void 0:t.requiresBankAccountNumber),c=i,d=i,s=o||l||c||d;return(0,n.BX)(n.HY,{children:[(0,n.tZ)(_e,{}),s?(0,n.BX)("div",{className:P().applicantSection,children:[(0,n.tZ)("div",{className:P().subheader,children:e("applicant")}),(0,n.BX)("div",{className:P().applicantGroups,children:[o?(0,n.tZ)(Oe,{}):null,l?(0,n.tZ)(Ae,{}):null,c?(0,n.tZ)(Ve,{}):null,d?(0,n.tZ)(ze,{}):null]})]}):null]})}function Me(){le();var e=(0,_.Z)("rga").t,r=g(),t=b(),i=t.order,o=t.isLoading,l=(0,u.Z)(N(),1)[0],d=(0,u.Z)(y(),1)[0],s=Z(),p=s.setFormValues,m=s.formValues,v=w(),f=v.urls,h=v.navigate;(0,a.useEffect)((function(){0===l.length&&h(f.products,{replace:!0})}),[l.length]);var C,k=(0,a.useMemo)((function(){var e={};if(null===m||void 0===m?void 0:m.pickup)e.pickup=m.pickup;else if(null===i||void 0===i?void 0:i.delivery){var r,t,n,a,o,l,c,d,u,s=i.delivery,p=s.address,v=s.contact;e.pickup={contact:{email:null!==(r=null===v||void 0===v?void 0:v.email)&&void 0!==r?r:"",telephone:null!==(t=null===v||void 0===v?void 0:v.telephone)&&void 0!==t?t:""},address:{fullName:null!==(n=p.fullName)&&void 0!==n?n:"",streetName:null!==(a=p.streetName)&&void 0!==a?a:"",buildingNumber:null!==(o=p.buildingNumber)&&void 0!==o?o:"",apartmentNumber:null!==(l=p.apartmentNumber)&&void 0!==l?l:"",postalCode:null!==(c=p.postalCode)&&void 0!==c?c:"",city:null!==(d=p.city)&&void 0!==d?d:"",countryCode:null!==(u=p.country)&&void 0!==u?u:""}}}return(null===m||void 0===m?void 0:m.applicant)&&(e.applicant=m.applicant),(null===m||void 0===m?void 0:m.expectation)&&(e.expectation=m.expectation),Object.keys(e).length?e:void 0}),[i,m]),B=r.type===I.Y.Complaint,q=(0,a.useCallback)(function(){var e=(0,ee.Z)((function(e){return(0,re.__generator)(this,(function(r){return p(function(e,r){var t,n,a={};r.showPickup&&e.pickup&&(a.pickup={address:(0,c.Z)({},e.pickup.address),contact:(0,c.Z)({},e.pickup.contact)});var i={};return r.showApplicant&&(null===(t=e.applicant)||void 0===t?void 0:t.bankAccountNumber)&&(i.bankAccountNumber=e.applicant.bankAccountNumber),r.showContactPreference&&(null===(n=e.applicant)||void 0===n?void 0:n.contactPreferenceId)&&(i.contactPreferenceId=e.applicant.contactPreferenceId),Object.keys(i).length>0&&(a.applicant=i),r.showExpectation&&e.expectation&&(a.expectation=e.expectation),a}(e,{showPickup:Boolean(null===d||void 0===d?void 0:d.isCustomerPickup),showApplicant:Boolean(null===i||void 0===i?void 0:i.requiresBankAccountNumber),showExpectation:B,showContactPreference:B})),h(f.summary),[2]}))}
1));return function(r){return e.apply(this,arguments)}}(),[p,d,i,B,h,f.summary]),x=(0,a.useCallback)((function(){return h(f.products)}),[h,f.products]);if(o)return(0,n.tZ)($,{children:(0,n.tZ)(xe.Z,{})});if(!i)return(0,n.tZ)($,{children:(0,n.tZ)("div",{role:"alert",className:P().error,children:e("order-not-found")})});var X=null!==(C=i.transports)&&void 0!==C?C:[],S=0===l.length||!d;return(0,n.BX)("div",{className:P().wrapper,children:[(0,n.tZ)("div",{className:P().content,children:(0,n.BX)(A.Z,{onSubmit:q,defaultValues:k,mode:"onBlur",children:[(0,n.tZ)(H,{as:"h2",description:B?e("complaint-return-info"):void 0,children:e("select-shipping.".concat(r.type))}),X.length>0?(0,n.tZ)(Se,{transports:X}):(0,n.tZ)("div",{role:"alert",className:P().error,children:e("missing-shipment-methods")}),(0,n.tZ)(Re,{}),(0,n.BX)(G,{children:[(0,n.tZ)(F.Z,{type:"button",variant:"tertiary",size:"large",onClick:x,"data-qa-rga-button-prev":"",children:e("back")}),(0,n.tZ)(R.Z,{variant:"primary",size:"large",disabled:S,"data-qa-rga-button-next":"",children:e("next")})]})]})}),(0,n.tZ)(D,{})]})}function Te(e,r){return!!e&&Object.keys(e).some((function(e){return e.startsWith(r)}))}var je=t(87320),Fe=t(36044);function Ye(e){return $e.apply(this,arguments)}function $e(){return($e=(0,ee.Z)((function(e){var r,t,n,a,i,o,l,c,d;return(0,re.__generator)(this,(function(u){switch(u.label){case 0:return r=e.rgaId,t=e.files,n=e.orderUuid,a=e.authorizationCode,i=e.languageCode,o=(0,Fe.s)().origin,l=new FormData,t.forEach((function(e){return l.append("files[]",e)})),c="".concat(o,"/api/frontend/").concat(i,"/rga_advanced/rga/").concat(r,"/attachments"),a&&(d=new URLSearchParams({orderUuid:n,authorizationCode:a}),c="".concat(c,"?").concat(d.toString())),[4,(0,je._)(c,{method:"POST",body:l,headers:{"Accept-Version":"2"}})];case 1:return u.sent(),[2]}}))}))).apply(this,arguments)}function He(){var e=(0,_.Z)("rga").t,r=(0,Ee.GY)(),t=Z(),n=t.items,i=t.transport,o=t.formValues,s=t.attachments,p=t.behaviour,m=t.setFormErrors,v=X(),f=x(),h=w(),g=h.urls,b=h.navigate,y=h.goToSuccess,N=(0,l._k)().mutateAsync,C=(0,a.useState)(!1),k=C[0],B=C[1],q=(0,a.useState)(),S=q[0],P=q[1],L=(0,a.useCallback)((0,ee.Z)((function(){var t,a,l,h,Z,C,k,q,x,X,w,S,_,L,E;return(0,re.__generator)(this,(function(O){switch(O.label){case 0:B(!0),P(void 0),m(void 0),t=null===i||void 0===i?void 0:i.id,a=null===o||void 0===o?void 0:o.pickup,l=null===o||void 0===o?void 0:o.applicant,h=null===o||void 0===o?void 0:o.expectation,Z=v,C=p.type===I.Y.Complaint,O.label=1;case 1:return O.trys.push([1,8,9,10]),p.attachmentRequired&&0===s.length?(b(g.products),[2]):Z?t&&(!C||h&&(null===l||void 0===l?void 0:l.contactPreferenceId))?(k={behaviourId:p.id,transportMethodId:t,orderUuid:Z,expectation:null!==h&&void 0!==h?h:null,items:n.map((function(e){return{orderItemId:e.orderItemId,quantity:e.quantity,applicantReason:e.applicantReason,descriptionsOfIncident:e.descriptionsOfIncident||null}}))},a&&(k.pickup=(0,d.Z)((0,c.Z)({},a),{address:(0,d.Z)((0,c.Z)({},a.address),{apartmentNumber:a.address.apartmentNumber||null})})),l&&(k.applicant=(0,d.Z)((0,c.Z)({},l),{bankAccountNumber:(null===(q=l.bankAccountNumber)||void 0===q?void 0:q.replace(/\s+/g,""))||null})),[4,N({body:k,orderUuid:Z,authorizationCode:f})]):(b(g.transport),[2]):(b(g.orders),[2]);case 2:if(x=O.sent().createRgaAdvanced,X=x.id,!(s.length>0))return[3,6];O.label=3;case 3:return O.trys.push([3,5,,6]),[4,Ye({rgaId:X,files:s,orderUuid:Z,authorizationCode:f,languageCode:null!==(S=null===r||void 0===r||null===(w=r.language)||void 0===w?void 0:w.code)&&void 0!==S?S:"pl"})];case 4:return O.sent(),[3,6];case 5:return _=O.sent(),console.error(_),p.attachmentRequired?(P(e("errors.error-occurred")),[2]):[3,6];case 6:return[4,y(X,Z)];case 7:return O.sent(),[3,10];case 8:return L=O.sent(),E=function(e){if(Array.isArray(e)){var r={},t=!0,n=!1,a=void 0;try{for(var i,o=e[Symbol.iterator]();!(t=(i=o.next()).done);t=!0){var l,c,d,s=i.value,p=null!==(d=null===s||void 0===s||null===(l=s.extensions)||void 0===l?void 0:l.fields)&&void 0!==d?d:null===s||void 0===s||null===(c=s.extensions)||void 0===c?void 0:c.validation;if(p&&"object"===typeof p){var m=!0,v=!1,f=void 0;try{for(var h,Z=Object.entries(p)[Symbol.iterator]();!(m=(h=Z.next()).done);m=!0){var g=(0,u.Z)(h.value,2),b=g[0],y=g[1];r[b]=String(Array.isArray(y)?y[0]:y)}}catch(N){v=!0,f=N}finally{try{m||null==Z.return||Z.return()}finally{if(v)throw f}}}}}catch(N){n=!0,a=N}finally{try{t||null==o.return||o.return()}finally{if(n)throw a}}if(Object.keys(r).length)return r}}(L),E&&(m(E),Te(E,"pickup")||function(e){return Te(e,"applicant")}(E)||function(e){return Te(e,"expectation")}(E))?(b(g.transport),[2]):(P(e("errors.error-occurred")),[3,10]);case 9:return B(!1),[7];case 10:return[2]}}
1))})),[s,f,p,N,o,y,n,b,v,m,r,e,i,g]);return{onSubmit:L,loading:k,error:S}}function Ge(){le();var e,r=(0,_.Z)("rga").t,t=g(),i=Z(),o=i.items,l=i.transport,c=i.formValues,d=b().order,u=w(),s=u.urls,p=u.navigate,m=He(),v=m.onSubmit,f=m.loading,h=m.error;(0,a.useEffect)((function(){0===o.length?p(s.products,{replace:!0}):l||p(s.transport,{replace:!0})}),[o.length,l]);var y,N=null!==(e=null===d||void 0===d?void 0:d.items)&&void 0!==e?e:[],C=function(e){var r;return null!==(y=null===(r=N.find((function(r){return r.orderItemId===e})))||void 0===r?void 0:r.product.name)&&void 0!==y?y:"#".concat(e)},I=null===c||void 0===c?void 0:c.pickup,k=(0,a.useCallback)((function(){return p(s.products)}),[p,s.products]),B=(0,a.useCallback)((function(){return p(s.transport)}),[p,s.transport]);return(0,n.tZ)(Q,{actions:(0,n.BX)(n.HY,{children:[(0,n.tZ)("span",{}),(0,n.tZ)(F.Z,{variant:"primary",size:"large",onClick:v,loading:f,"data-qa-rga-submit":"",children:r("create-action.".concat(t.type))})]}),children:(0,n.BX)("div",{children:[(0,n.tZ)(U,{header:r("products",{count:o.length}),onEdit:k,editProps:{"data-qa-rga-edit-products":""},children:(0,n.tZ)("ul",{className:P().list,children:o.map((function(e){return(0,n.BX)("li",{className:P().recapItem,children:[(0,n.tZ)("div",{className:P().itemName,children:C(e.orderItemId)}),(0,n.BX)("div",{className:P().itemMeta,children:[r("item-quantity"),": ",e.quantity]}),e.applicantReason?(0,n.BX)("div",{className:P().itemMeta,children:[r("reason.".concat(t.type)),": ",e.applicantReason]}):null,e.descriptionsOfIncident?(0,n.BX)("div",{className:P().itemMeta,children:[r("description-of-incident"),": ",e.descriptionsOfIncident]}):null]},e.orderItemId)}))})}),I?(0,n.BX)(U,{header:r("pickup-address"),onEdit:B,editProps:{"data-qa-rga-edit-pickup":""},children:[(0,n.tZ)("div",{children:I.address.fullName}),(0,n.BX)("div",{children:[I.address.streetName," ",I.address.buildingNumber,I.address.apartmentNumber?"/".concat(I.address.apartmentNumber):""]}),(0,n.BX)("div",{children:[I.address.postalCode," ",I.address.city]})]}):null,h?(0,n.tZ)("div",{role:"alert",className:P().error,children:h}):null]})})}var Ue=t(14964);function De(){var e,r,t,a,o=(0,_.Z)("rga").t,c=g(),d=B(null!==(t=(0,i.tv)().query.params)&&void 0!==t?t:[]),u=x(),s=(0,Ee.GY)(),p=null!==(a=null===s||void 0===s||null===(e=s.language)||void 0===e?void 0:e.code)&&void 0!==a?a:"pl",m=ie(["rga_summary_".concat(c.type)])["rga_summary_".concat(c.type)],v=(0,l.nh)({rgaId:d.rgaId,orderUuid:d.orderId,authorizationCode:u},{enabled:!!d.rgaId}),f=v.data;if(v.isLoading)return(0,n.tZ)($,{children:(0,n.tZ)(xe.Z,{})});var h,Z=null===f||void 0===f?void 0:f.rgaAdvanced;return Z?(0,n.tZ)($,{children:(0,n.BX)("div",{children:[(0,n.tZ)(H,{as:"h2",children:(null===m||void 0===m?void 0:m.title)||o("success-title.".concat(c.type))}),(null===m||void 0===m?void 0:m.content)?(0,n.tZ)(M.Z,{type:"html",className:P().description,children:m.content}):(0,n.tZ)("p",{className:P().description,children:o("success-description.".concat(c.type))}),(0,n.BX)("p",{className:P().specification,children:[(0,n.tZ)("span",{children:o("specification-info.".concat(c.type))}),(0,n.tZ)(Ue.U,{rgaId:Z.id,hash:Z.hash,filename:Z.individualNumber,languageCode:p})]}),(0,n.BX)("div",{className:P().panel,"data-qa-rga-summary":!0,children:[(0,n.BX)("div",{className:P().row,children:[(0,n.tZ)("span",{children:o("rga-number.".concat(c.type))}),(0,n.tZ)("span",{className:P().rowValue,"data-qa-rga-individual-number":Z.individualNumber,children:Z.individualNumber})]}),(0,n.BX)("div",{className:P().row,children:[(0,n.tZ)("span",{children:o("shipping.".concat(c.type))}),(0,n.tZ)("span",{className:P().rowValue,"data-qa-rga-transport-name":Z.transport.name,children:Z.transport.name})]}),Z.returnCode?(0,n.BX)("div",{className:P().row,children:[(0,n.tZ)("span",{children:o("return-package-code")}),(0,n.tZ)("span",{className:P().rowValue,children:Z.returnCode})]}):null,(0,n.BX)("div",{className:P().row,children:[(0,n.tZ)("span",{children:o("sum.".concat(c.type))}),(0,n.tZ)("span",{className:"".concat(P().rowValue," ").concat(P().price),children:(0,n.tZ)(Y.Z,{value:null!==(h=null===(r=Z.totalPrice)||void 0===r?void 0:r.gross)&&void 0!==h?h:0})})]})]})]})}):(0,n.tZ)($,{children:(0,n.tZ)("div",{role:"alert",className:P().error,children:o("errors.internal-error")})})}var Qe=t(84436);function Je(e){var r=e.order,t=e.isChecked,i=e.onSelect,o=(0,_.Z)("rga").t,l=(0,a.useState)(!1),c=l[0],d=l[1],u="order-details-".concat(r.orderId),s=r.createdAt?new Date(r.createdAt).toLocaleDateString():"",p=(0,a.useCallback)((function(){return i(r.orderId)}),[i,r.orderId]),m=(0,a.useCallback)((function(){return d((function(e){return!e}))}),[]);return(0,n.BX)("li",{className:P().orderItem,children:[(0,n.BX)("div",{className:P().orderHead,children:[(0,n.BX)("label",{className:P().orderLabel,children:[(0,n.tZ)("input",{type:"radio",name:"orderId",className:P().itemCheckbox,checked:t,onChange:p,"aria-label":"".concat(o("number")," ").concat(r.individualOrderId),"data-qa-rga-order-id":r.orderId}),(0,n.BX)("span",{className:P().orderLabelText,children:[(0,n.BX)("span",{className:P().itemName,children:[o("number")," ",r.individualOrderId]}),s?(0,n.tZ)("span",{className:P().itemMeta,children:s}):null]})]}),(0,n.BX)(F.Z,{variant:"link",onClick:m,"aria-expanded":c,"aria-controls":u,"aria-label":o("show-detail
1s-order",{orderId:r.individualOrderId}),"data-qa-rga-show-details":"",children:[o("show-details"),(0,n.tZ)(Qe.Z,{className:"".concat(P().orderToggleIcon," ").concat(c?P().orderToggleIconOpen:""),"aria-hidden":!0})]})]}),c?(0,n.tZ)("ul",{className:P().orderDetails,id:u,"data-qa-rga-details":"",children:r.items.map((function(e){return(0,n.BX)("li",{className:P().orderProduct,children:[e.product.picture?(0,n.tZ)(Be.Z,{className:P().orderProductImg,src:e.product.picture,alt:e.product.name,width:160,height:192,objectFit:"contain"}):(0,n.tZ)("span",{className:P().orderProductImg,"aria-hidden":!0}),(0,n.tZ)("span",{className:P().orderProductName,"data-qa-rga-product-name":e.product.name,children:e.product.name}),(0,n.tZ)("span",{className:P().orderProductPrice,children:(0,n.tZ)(Y.Z,{value:e.price.gross})})]},e.orderItemId)}))}):null]})}function Ke(){var e=(0,_.Z)("rga").t,r=g(),t=w(),i=t.urls,c=t.navigate,d=x(),u=(0,o.ON)().isLoggedIn;(0,a.useEffect)((function(){u||c(i[I.Z.Verification],{replace:!0})}),[u]);var s,p=ie(["rga_".concat(r.type,"_info_message")])["rga_".concat(r.type,"_info_message")],m=(0,l.VN)({behaviourId:r.id},{enabled:u}),v=m.data,f=m.isLoading,h=null!==(s=null===v||void 0===v?void 0:v.ordersByBehaviour)&&void 0!==s?s:[],Z=(0,a.useState)(),b=Z[0],y=Z[1],N=(0,a.useCallback)((function(){b&&c((0,q.V)(r.type,b,d).products)}),[b,r.type,d,c]);return(0,n.BX)($,{children:[(0,n.tZ)(W,{title:null===p||void 0===p?void 0:p.title,content:null===p||void 0===p?void 0:p.content}),(0,n.tZ)(H,{as:"h2",children:e("steps.".concat(r.type,".orders"))}),f?(0,n.tZ)(xe.Z,{}):0===h.length?(0,n.tZ)("div",{role:"alert",className:P().error,children:e("orders-not-found")}):(0,n.tZ)("ul",{className:P().list,children:h.map((function(e){return(0,n.tZ)(Je,{order:e,isChecked:b===e.orderId,onSelect:y},e.orderId)}))}),(0,n.BX)(G,{children:[(0,n.tZ)("span",{}),(0,n.tZ)(F.Z,{variant:"primary",size:"large",disabled:!b,onClick:N,"data-qa-rga-button-next":"",children:e("next")})]})]})}function We(e){var r,t=e.step,o=w().navigate,l=g(),c=(0,i.tv)(),d=B(null!==(r=c.query.params)&&void 0!==r?r:[]),u="string"===typeof c.query.authorizationCode?c.query.authorizationCode:void 0;switch((0,a.useEffect)((function(){d.redirectToProducts&&o((0,q.V)(l.type,d.orderId,u).products,{replace:!0})}),[d.redirectToProducts,d.orderId,l.type,u]),t){case I.Z.Verification:return(0,n.tZ)(oe,{});case I.Z.Orders:return(0,n.tZ)(Ke,{});case I.Z.Products:return(0,n.tZ)(Xe,{});case I.Z.Transport:return(0,n.tZ)(Me,{});case I.Z.Summary:return(0,n.tZ)(Ge,{});case I.Z.Success:return(0,n.tZ)(De,{});default:return null}}function er(){var e,r=(0,i.tv)(),t=B(null!==(e=r.query.params)&&void 0!==e?e:[]),c="string"===typeof r.query.authorizationCode?r.query.authorizationCode:void 0,d=(0,l.t8)().data,u=null===d||void 0===d?void 0:d.rgaAdvancedBehaviours.find((function(e){return e.type===t.type})),s=(0,o.ON)().isLoggedIn;return(0,a.useEffect)((function(){if(t.type&&null===t.step&&!t.redirectToProducts){var e=(0,q.V)(t.type,void 0,c),n=s?e[I.Z.Orders]:e[I.Z.Verification];r.replace(n,n,{shallow:!0})}}),[t.type,t.step,s,c]),u?(0,n.tZ)(h,{behaviour:u,orderId:t.orderId,authorizationCode:c,children:(0,n.BX)("div",{className:P().app,children:[(0,n.tZ)(E,{step:t.step}),(0,n.tZ)(We,{step:t.step})]})}):null}},84106:function(e,r,t){"use strict";t.d(r,{$:function(){return c},V:function(){return l}});var n=t(14924),a=t(58999),i=function(e){return"/rga-advanced/".concat(e)};function o(e,r){return r?"".concat(e,"?authorizationCode=").concat(r):e}function l(e,r,t){var l,c=function(n){var a=i(e)+n;return r&&(a=a.replace(":orderId",r)),o(a,t)};return l={},(0,n.Z)(l,a.Z.Verification,c("/verification")),(0,n.Z)(l,a.Z.Orders,c("/orders")),(0,n.Z)(l,a.Z.Products,c("/orders/:orderId/products")),(0,n.Z)(l,a.Z.Transport,c("/orders/:orderId/transport")),(0,n.Z)(l,a.Z.Summary,c("/orders/:orderId/summary")),(0,n.Z)(l,a.Z.Success,c("/orders/:orderId/success")),l}function c(e,r,t,n){return o("".concat(i(e),"/orders/").concat(t,"/success/").concat(r),n)}},1313:function(e,r,t){"use strict";var n=t(14924),a=t(26042),i=t(69396),o=t(99534),l=t(97997),c=t(11720),d=t(51759),u=t
1(432),s=t(87679),p=t.n(s),m=t(5925),v={root:p().root,label:p().label,required:p().required,input:p().input,inputLarge:p().inputLarge,labelContent:p().labelContent},f=(0,c.forwardRef)((function(e,r){var t=e.classNames,s=e.children,p=e.render,f=e.onChange,h=e.id,Z=e.variant,g=e.error,b=e.required,y=e.value,N=(0,o.Z)(e,["classNames","children","render","onChange","id","variant","error","required","value"]),C=(0,d.Z)("common").t,I=(0,m.Yd)(v,t),k=g?(0,u.i)(h,N.name):void 0,B=(0,c.useCallback)((function(e){f&&f(e.target.checked?null===y||void 0===y||y:void 0,e.target.checked)}),[f,y]);return(0,l.tZ)("div",{className:I.root,children:(0,l.BX)("label",{className:I.label,htmlFor:h,children:[(0,l.tZ)("input",(0,i.Z)((0,a.Z)({ref:r,type:"checkbox",id:h,className:(0,m.ZP)(I.input,(0,n.Z)({},I.inputLarge,"large"===Z)),"aria-invalid":!!g,"aria-required":b,"aria-describedby":k},N),{value:null===y||void 0===y?void 0:y.toString(),onChange:B})),(0,l.BX)("div",{className:I.labelContent,children:[p&&"function"===typeof p?p({required:b}):null,!p&&s&&"function"!==typeof s?(0,l.BX)("span",{children:[s," ",b?(0,l.tZ)("span",{className:I.required,children:C("required-field")}):null]}):null,g?(0,l.tZ)(u.Z,{error:g,id:k}):null]})]})})}));f.displayName="Checkbox",r.Z=f},29066:function(e,r,t){"use strict";t.d(r,{Z:function(){return n.Z}});var n=t(1313)},13340:function(e,r,t){"use strict";var n=t(26042),a=t(69396),i=t(97997),o=(t(11720),t(87536)),l=t(10084),c=t(45640);l.Z.displayName="Button",r.Z=function(e){var r=(0,c.hK)().submit,t=(0,o.Gc)().formState.isSubmitting;return(0,i.tZ)(l.Z,(0,a.Z)((0,n.Z)({},e),{loading:t,disabled:t||e.disabled,onClick:r}))}},63029:function(e,r,t){"use strict";var n=t(26042),a=t(69396),i=t(99534),o=t(97997),l=t(11720),c=t(87536),d=t(29066);r.ZP=function(e){var r=e.name,t=e.required,u=e.disabled,s=e.value,p=e.onChange,m=(0,i.Z)(e,["name","required","disabled","value","onChange"]),v=(0,c.bc)({name:r,rules:(0,a.Z)((0,n.Z)({},m),{required:t})}),f=v.field,h=v.fieldState.error,Z=(0,l.useCallback)((function(e,r){var t=e?s:null;f.onChange(t),p&&p(t,r)}),[]);return(0,o.tZ)(d.Z,(0,a.Z)((0,n.Z)({},m,f),{disabled:u,checked:!!f.value,required:t,onChange:Z,error:h}))}},41516:function(e,r,t){"use strict";var n=t(26042),a=t(69396),i=t(99534),o=t(97997),l=t(11720),c=t(87536),d=t(16610);r.Z=function(e){var r=e.name,t=e.required,u=e.onChange,s=(0,i.Z)(e,["name","required","onChange"]),p=(0,c.bc)({name:r,rules:(0,a.Z)((0,n.Z)({},s),{required:t})}),m=p.field,v=p.fieldState.error,f=s.label?"".concat(s.label).concat(t?" *":""):s.label,h=(0,l.useCallback)((function(e,r){m.onChange(e),u&&u(e,r)}),[r,u]);return(0,o.tZ)(d.ZP,(0,a.Z)((0,n.Z)({},s,m),{label:f,onChange:h,error:v}))}},14537:function(e,r,t){"use strict";t.d(r,{Z:function(){return n.Z}});var n=t(61502)},5786:function(e,r,t){"use strict";t.d(r,{Z:function(){return h}});var n=t(26042),a=t(69396),i=t(99534),o=t(97997),l=t(11720),c=t(5152),d=t.n(c),u=t(10084),s=t(64897),p=t(51575),m=t.n(p),v={button:{component:function(e){return(0,o.tZ)(u.Z,(0,a.Z)((0,n.Z)({variant:"secondary"},e),{className:m().button}))},props:["href","target","large","variant"]},a:{component:s.Z,props:["href","target","id"]}},f=d()((function(){return t.e(3651).then(t.bind(t,63651))}),{loadableGenerated:{webpack:function(){return[63651]}}}),h=(0,l.forwardRef)((function(e,r){var t=e.type,c=void 0===t?"raw":t,d=e.components,u=(0,i.Z)(e,["type","components"]),s=(0,l.useMemo)((function(){var e=(0,n.Z)({},v);return d&&(e=(0,n.Z)({},e,d)),e}),[d]);return"html"===c?(0,o.tZ)(f,(0,a.Z)((0,n.Z)({components:s},u),{ref:r})):(0,o.tZ)("div",(0,a.Z)((0,n.Z)({},u),{ref:r}))}))},55592:function(e,r,t){"use strict";t.d(r,{Z:function(){return n.Z}});var n=t(5786)},16610:function(e,r,t){"use strict";t.d(r,{ZP:function(){return g},pt:function(){return m},l_:function(){return v}});var n=t(14924),a=t(26042),i=t(69396),o=t(99534),l=t(97997),c=t(11720),d=t(5925),u=t(71722),s=t.n(u),p=t(432),m={root:s().root,label:s().label,input:s().input,large:s().large,secondary:s().secondary,tertiary:s().tertiary,inputError:s().inputError,floatingLabel:s().floatingLabel,floating:s().floating};function v(e){return"".concat(e.value)}function f(e){return"".concat(e.label)}function h(e,r){var t,u=e.classNames,s=(e.children,e.onChange),h=e.id,Z=e.options,g=void 0===Z?[]:Z,b=e.label,y=e.getOptionLabel,N=e.getOptionValue,C=e.value,I=e.floatingLabel,k=e.size,B=e.error,q=e.variant,x=void 0===q?"primary":q,X=(0,o.Z)(e,["classNames","children","onChange","id","options","label","getOptionLabel","getOptionValue","value","floatingLabel","size","error","variant"]),w=(0,d.Yd)(m,u),S=B?(0,p.i)(h,X.name):void 0,P=null!==N&&void 0!==N?N:v,_=null!==y&&void 0!==y?y:f,
1L=(0,c.useCallback)((function(e){s&&s(e.target.value,g.find((function(r){return P(r)===e.target.value})))}),[s,P,g]);return(0,l.tZ)(l.HY,{children:(0,l.BX)("div",{className:w.root,children:[!I&&b?(0,l.tZ)("label",{htmlFor:h,className:w.label,children:b}):null,(0,l.tZ)("select",(0,i.Z)((0,a.Z)({id:h,className:(0,d.ZP)(w.input,(t={},(0,n.Z)(t,w.large,"large"===k),(0,n.Z)(t,w.secondary,"secondary"===x),(0,n.Z)(t,w.tertiary,"tertiary"===x),(0,n.Z)(t,w.inputError,!!B),t)),onChange:L},X),{value:C,ref:r,"aria-describedby":null!==S&&void 0!==S?S:X["aria-describedby"],"aria-invalid":B?"true":X["aria-invalid"],children:g.map((function(e){var r=P(e),t=_(e),n="".concat(h,"-").concat(r);return(0,l.tZ)("option",{value:r,children:t},n)}))})),I&&b?(0,l.tZ)("label",{htmlFor:h,className:(0,d.ZP)(w.floatingLabel,(0,n.Z)({},w.floating,C)),children:b}):null,B?(0,l.tZ)(p.Z,{error:B,id:S}):null]})})}var Z=(0,c.forwardRef)(h);Z.displayName="Select";var g=Z},86307:function(e,r,t){"use strict";t.d(r,{Z:function(){return h}});var n=t(14924),a=t(26042),i=t(69396),o=t(99534),l=t(97997),c=t(11720),d=t(94184),u=t.n(d),s=t(95612),p=t.n(s),m=t(38348),v=t(432),f=(0,c.forwardRef)((function(e,r){var t=e.className,d=(e.children,e.onChange),s=e.label,f=e.id,h=e.type,Z=e.error,g=e.size,b=e.variant,y=void 0===b?"primary":b,N=e.floatingLabel,C=e.placeholder,I=e.info,k=e.value,B=(0,o.Z)(e,["className","children","onChange","label","id","type","error","size","variant","floatingLabel","placeholder","info","value"]),q=Z?(0,v.i)(f,B.name):void 0,x=(0,c.useCallback)((function(e){d&&d(e.target?e.target.value:e)}),[d]),X=(0,c.useMemo)((function(){var e;return(0,i.Z)((0,a.Z)({className:u()(p().input,(e={},(0,n.Z)(e,p().inputIsPassword,"password"===h),(0,n.Z)(e,p().inputDisabled,B.disabled),(0,n.Z)(e,p().inputSizeSmall,"small"===g),(0,n.Z)(e,p().inputError,!!Z),(0,n.Z)(e,p().inputSizeLarge,"large"===g),(0,n.Z)(e,p().inputVariantPrimary,"primary"===y),(0,n.Z)(e,p().inputVariantSecondary,"secondary"===y),(0,n.Z)(e,p().inputVariantTertiary,"tertiary"===y),(0,n.Z)(e,p().floatingLabelInput,N),e)),onChange:x},B),{value:k?"".concat(k):"",defaultValue:B.defaultValue?"".concat(B.defaultValue):void 0})}),[x,B,g,N,Z]);return(0,l.BX)("div",{className:u()(p().root,t),children:[!N&&s?(0,l.tZ)("label",{htmlFor:f,className:p().label,children:s}):null,(0,l.tZ)("textarea",(0,i.Z)((0,a.Z)({ref:r,autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:"false",id:f,placeholder:N?void 0:C},X),{"aria-describedby":null!==q&&void 0!==q?q:B["aria-describedby"],"aria-invalid":Z?"true":B["aria-invalid"],children:k})),Z?(0,l.tZ)(m.Z,{content:m.c.xmark,className:p().errorIcon}):null,N&&s?(0,l.tZ)("label",{htmlFor:f,className:u()(p().floatingLabel,(0,n.Z)({},p().floating,X.value)),children:s}):null,Z?(0,l.tZ)(v.Z,{error:Z,id:q}):null,I?(0,l.tZ)("p",{className:p().info,children:I}):null]})}));f.displayName="Textarea";var h=f},66462:function(e,r,t){"use strict";t.d(r,{n6:function(){return a},I2:function(){return s},vh:function(){return c},NP:function(){return p},fs:function(){return d},wv:function(){return u}});var n=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return""===r||e.test(r)},a=function(e){return function(r){return function(t){return!!n(e,t)||r}}},i={pl:{mask:{postalCode:"99-999"},regex:{postalCode:/^(\d){2}-(\d){3}$/i,telephone:/^([+]\d{2,4})?\d{9}$/i,nip:/^(\d){10}$/i,email:/^(([^<>()[\].,;:\s@"]+(\.[^<>()[\].,;:\s@"]+)*)|(".+"))@(([^<>()[\].,;:\s@"]+\.)+[^<>()[\].,;:\s@"]{2,})$/i}},sk:{mask:{postalCode:"999 99"},regex:{postalCode:/^(\d{3} \d{2})$/i,telephone:/^([+]\d{2,3})\d{9}$/i,nip:/^(\d){10}$/i,email:/^(([^<>()[\].,;:\s@"]+(\.[^<>()[\].,;:\s@"]+)*)|(".+"))@(([^<>()[\].,;:\s@"]+\.)+[^<>()[\].,;:\s@"]{2,})$/i}},cz:{mask:{postalCode:"999 99"},regex:{postalCode:/^(\d{3} \d{2})$/i,telephone:/^([+]\d{2,3})\d{9}$/i,nip:/^\d{8,10}$/i,email:/^(([^<>()[\].,;:\s@"]+(\.[^<>()[\].,;:\s@"]+)*)|(".+"))@(([^<>()[\].,;:\s@"]+\.)+[^<>()[\].,;:\s@"]{2,})$/i}},hu:{mask:{postalCode:"9999"},regex:{postalCode:/^(\d{4})$/i,telephone:/^([+]\d{2,3})\d{9}$/i,nip:/^(\d){8}$/i,email:/^(([^<>()[\].,;:\s@"]+(\.[^<>()[\].,;:\s@"]+)*)|(".+"))@(([^<>()[\].,;:\s@"]+\.)+[^<>()[\].,;:\s@"]{2,})$/i}}},o=t(16195),l=function(){var e=(0,o.lj)(),r=null===e||void 0===e?void 0:e.country.code;if(!r)throw new Error("Country code is not set!");var t=i[r];if(!t)throw new Error("Missing validator config for: ".concat(r));return t},c=function(){return l().mask},d=function(){var e=l().regex.postalCode;return a(e)}
1,u=function(){var e=l().regex.telephone;return a(e)},s=function(){var e=l().regex.email;return a(e)},p=function(){var e=l().regex.nip;return a(e)}},90999:function(e){e.exports={root:"C8bN3ByENN",title:"cLEFSg1s7K",message:"dblySHvrUA"}},77677:function(e){e.exports={root:"_9IUi25rhCO",label:"_5nVPa9R-mH",disabled:"_8JtvpOIW9g"}},51575:function(e){e.exports={button:"pna-zBxYZx"}},79929:function(e,r,t){"use strict";var n=t(11720),a=t(76362),i=a.jU?window:null,o=function(e){return!!e.addEventListener},l=function(e){return!!e.on};r.Z=function(e,r,t,c){void 0===t&&(t=i),(0,n.useEffect)((function(){if(r&&t)return o(t)?(0,a.on)(t,e,r,c):l(t)&&t.on(e,r,c),function(){o(t)?(0,a.S1)(t,e,r,c):l(t)&&t.off(e,r,c)}}),[e,r,t,JSON.stringify(c)])}},76530:function(e,r,t){"use strict";function n(e){return r=>{e.forEach((e=>{"function"==typeof e?e(r):null!=e&&(e.current=r)}))}}t.d(r,{l:function(){return n}})}}]);
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.