1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9111],{1754:(e,t,r)=>{"use strict";var l=r(13829),a=r(6029),i=l.__importDefault(r(96025)),n=function(e){var t,r;return(0,a.jsx)(i.default,l.__assign({},e,{size:"16",children:(0,a.jsx)("g",{id:"Name=Dollar, Size=16",children:(0,a.jsxs)("g",{id:"Shape",children:[(0,a.jsx)("path",{clipRule:"evenodd",d:"M9.06227 1V15H7.59958V1H9.06227Z",fill:null!=(t=e.color)?t:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M7.40862 2.52984C8.89682 2.35275 10.6103 2.67643 11.5854 3.16789L12.2385 3.49704L11.5802 4.80321L10.9271 4.47406C10.2306 4.12301 8.80968 3.83613 7.58146 3.98228C6.97377 4.0546 6.49466 4.22408 6.18304 4.46824C5.90284 4.68778 5.71892 4.99424 5.71892 5.49262C5.71892 5.86746 5.89449 6.13706 6.38685 6.40991C6.89631 6.69223 7.58898 6.88591 8.40924 7.11527C8.44856 7.12626 8.48816 7.13734 8.52805 7.14851C9.34382 7.37692 10.2872 7.64782 11.0203 8.11151C11.8015 8.60559 12.4055 9.36066 12.4055 10.5075C12.4055 11.4555 11.9907 12.1857 11.344 12.6836C10.7266 13.1588 9.92931 13.4021 9.14258 13.5061C7.58258 13.7123 5.75482 13.4084 4.64742 12.8266L4 12.4865L4.68031 11.1916L5.32773 11.5318C6.12935 11.9529 7.64487 12.2287 8.95091 12.056C9.59719 11.9706 10.1136 11.7849 10.4517 11.5246C10.7604 11.2869 10.9428 10.975 10.9428 10.5075C10.9428 9.98487 10.711 9.64658 10.2384 9.34768C9.71781 9.01839 8.98954 8.79667 8.13367 8.55702C8.07482 8.54054 8.01522 8.52395 7.95502 8.50719C7.19756 8.29629 6.34472 8.05883 5.67786 7.68928C4.91649 7.26735 4.25623 6.59091 4.25623 5.49262C4.25623 4.5446 4.64695 3.8136 5.28092 3.31687C5.88348 2.84476 6.6581 2.61916 7.40862 2.52984Z",fill:null!=(r=e.color)?r:"#1A1E1D",fillRule:"evenodd"})]})})}))};n.displayName="Dollar16",t.A=n},4345:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>eI,default:()=>eF});var l=r(6029),a=r(71541),i=r(81278),n=r(89539),s=r(55729),o=r(67549),d=r(83595);let u=(0,r(44304).I)(e=>(0,d.tG)("".concat(e,"::claims_task_answers"),{})),c=e=>{let[t,r]=(0,o.fp)(u(e));return{answers:t,removeAnswers:e=>r(t=>Object.fromEntries(Object.entries(t).filter(t=>{let[r]=t;return!e.includes(r)}))),reset:()=>r(d.Ut),setAnswers:e=>r(t=>Object.fromEntries(Object.entries(t).filter(t=>{let[r]=t;return!e.some(e=>{let[t]=e;return t===r})}).concat(e.filter(e=>{let[,t]=e;return!(e=>""===e||Array.isArray(e)&&0===e.length)(t)&&(e=>"string"==typeof e||"number"==typeof e)(t)}).map(e=>{let[t,r]=e;return[t,r]}))))}},m=e=>[...e].map(e=>{let{questionId:t,value:r}=e;return{q:String(t),v:r}}).sort((e,t)=>e.q.localeCompare(t.q)),p=(e,t)=>e.questions.reduce((e,r)=>{var l;return e[r.id]=null!=(l=t[r.id])?l:"file_upload"===r.type?[]:"",e},{}),h=(e,t,r,l)=>{let a,i=(a=l?r-1:r,e.slice(0,a+1).reduce((e,r)=>({...e,...p(r,t)}),{}));return l?{...i,...l}:i},f=e=>null==e||""===e||!!Array.isArray(e)&&0===e.length,x=(e,t,r)=>{if(!e.visibleIf.length)return!0;for(let t of e.visibleIf)if(null==r?void 0:r[t.question_id])return!1;return e.visibleIf.every(e=>{let{question_id:r,operator:l,question_value:a}=e,i=t[r];switch(l){case"above":return Number(i)>Number(a);case"in":return Array.isArray(a)&&a.includes(String(i));default:return!0}})},b=(e,t,r)=>e.filter(e=>x(e,t,r)),v=(e,t,r)=>b(e,t,r).map(e=>e.id),j=(e,t)=>e.map(e=>{let{id:r}=e;return{questionId:r,value:t[r]}}).filter(e=>{let{value:t}=e;return!f(t)}),g={damage:{label:"claims.damage.option.label",sublabel:"claims.damage.option.sublabel",value:"damage"},injury:{label:"claims.injury.option.label",sublabel:"claims.injury.option.sublabel",value:"injury"},theft:{label:"claims.theft.option.label",sublabel:"claims.theft.option.sublabel",value:"theft"}},_={damage:g.damage.label,injury:g.injury.label,theft:g.theft.label},y={step_1:{subtitle:"claims.step.one.subtitle",title:"claims.step.one.title"},step_2:{subtitle:"claims.step.two.subtitle",title:"claims.step.two.title"},step_3:{subtitle:"claims.step.three.subtitle",title:"claims.step.three.title"}};var C=r(28222),A=r.n(C),k=r(45194),w=r(47432),S=r(34678),q=r(86839),M=r.n(q),R=r(83962),E=r(34776);let L=e=>{let{claimLabelKey:t,details:r}=e,{completedAtTime:a,formattedPrice:i,title:n}=r;return(0,l.jsx)(A(),{sx:e=>{let{meadow:{purpose:t},spacing:r}=e;
1return{backgroundColor:t.background.extraEmphasis,padding:r(3)}},children:(0,l.jsxs)(M(),{spacing:1,children:[(0,l.jsx)(R.default,{variant:"subtitle2",children:n}),a&&(0,l.jsxs)(M(),{alignItems:"center",direction:"row",spacing:1,children:[(0,l.jsx)(k.A,{color:"currentColor"}),(0,l.jsx)(R.default,{variant:"body2",children:a})]}),(0,l.jsxs)(M(),{alignItems:"center",direction:"row",spacing:1,children:[(0,l.jsx)(S.A,{color:"currentColor"}),(0,l.jsx)(R.default,{variant:"body2",children:i})]}),t&&(0,l.jsxs)(M(),{alignItems:"center",direction:"row",spacing:1,children:[(0,l.jsx)(w.A,{color:"currentColor"}),(0,l.jsx)(R.default,{variant:"body2",children:(0,l.jsx)(E.A,{id:t})})]})]})})},D=e=>{let{isEligible:t,taskDetails:r,taskGuid:a}=e,{answers:i}=c(a),n=(e=>(e=>"damage"===e||"injury"===e||"theft"===e)(e)?_[e]:"")(i.claim_type);return t?(0,l.jsx)(L,{claimLabelKey:n,details:r}):null};var V=r(48456),T=r(79279);let H=(0,r(52025).default)("a")(e=>{let{theme:{meadow:{purpose:{primary:t}}}}=e;return{color:t.main,fontSize:"inherit",fontWeight:700}}),N=e=>(0,l.jsx)(H,{href:"https://support.taskrabbit.com/hc/en-us/articles/360035570011-The-Taskrabbit-Happiness-Pledge",children:e}),O=e=>(0,l.jsx)(H,{href:"https://support.taskrabbit.com/hc/articles/46260436180379",sx:{b:{fontWeight:600},fontWeight:"inherit"},children:e}),P=()=>{let[e]=(0,V.A)(T.em);return(0,l.jsxs)(M(),{maxWidth:535,spacing:3,children:[(0,l.jsx)(R.default,{variant:"h2",children:(0,l.jsx)(E.A,{id:"claims.header.title"})}),(0,l.jsxs)(M(),{spacing:2,children:[(0,l.jsx)(R.default,{variant:"body2",children:e.enabled?(0,l.jsx)(E.A,{id:"claims.header.description.taskProtect",values:{taskProtectLink:O}}):(0,l.jsx)(E.A,{id:"claims.header.description",values:{happinessPledgeLink:N}})}),(0,l.jsx)(R.default,{variant:"body2",children:(0,l.jsx)(E.A,{id:"claims.header.description.reviewTime"})})]})]})};var z=r(38673),I=r(43432),F=r(76376);let Z=e=>(0,l.jsx)(H,{href:"https://support.taskrabbit.com/hc/en-us/articles/360035570011-The-Taskrabbit-Happiness-Pledge",target:"_blank",children:e}),B=e=>{let{isSubmitted:t}=e;return(0,l.jsx)(M(),{alignItems:"center",direction:"row",spacing:3,children:t?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(I.A,{color:"currentColor"}),(0,l.jsx)(R.default,{variant:"h1",children:(0,l.jsx)(E.A,{id:"claims.multiStep.submittedTitle"})})]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(F.A,{color:"currentColor"}),(0,l.jsx)(R.default,{variant:"h1",children:(0,l.jsx)(E.A,{id:"claims.multiStep.notEligible.check.title"})})]})})},W=e=>{let{isSubmitted:t}=e;return(0,l.jsx)(A(),{mt:3,children:t?(0,l.jsx)(R.default,{variant:"body1",children:(0,l.jsx)(E.A,{id:"claims.multiStep.submittedDescription"})}):(0,l.jsx)(R.default,{variant:"body1",children:(0,l.jsx)(E.A,{id:"claims.multiStep.notEligible.check.description",values:{happinessPledgeLink:Z}})})})},G=e=>{let{isSubmitted:t}=e;return(0,l.jsxs)(A(),{children:[(0,l.jsxs)(A(),{children:[(0,l.jsx)(B,{isSubmitted:t}),(0,l.jsx)(W,{isSubmitted:t})]}),(0,l.jsx)(A(),{mt:6,children:(0,l.jsx)(z.default,{href:"https://support.taskrabbit.com/",children:(0,l.jsx)(E.A,{id:"web.shared.buttons.taskrabbitSupport"})})})]})};var U=r(26114),X=r(80459),K=r(74423),J=r(94270),Y=r(14803);let Q=e=>{let{children:t,currentStepIndex:r}=e,a=(0,s.useRef)(null);return(0,Y.A)(()=>{a.current&&(a.current.scrollIntoView({behavior:"smooth"}),a.current.focus({preventScroll:!0}))},[r]),(0,l.jsx)(A(),{ref:a,tabIndex:-1,children:t})},$=async(e,t,r)=>{let l=await J.Sn.page.support.claims.task.s3Urls.query({fileName:e,locale:t,taskGuid:r});if(l.error)throw Error(l.error.message);return l.bff.s3Urls},ee=async(e,t)=>{let r=t.type||"application/octet-stream",l=new AbortController,a=setTimeout(()=>l.abort(),12e4);try{return(await fetch(e,{body:t,headers:{"Content-Type":r},method:"PUT",signal:l.signal})).ok}catch(t){return(0,n.N7)(t,{code:"S3 upload failed",message:"Unable to upload file to S3",presignedUrl:e}),!1}finally{clearTimeout(a)}},et=async(e,t,r)=>{let l=Object.entries(e).filter(e=>(e=>Array.isArray(e)&&e.length>0&&e[0]instanceof File)(e[1])).flatMap(e=>{let[t,r]=e;return r.map((e,r)=>({field:t,file:e,index:r}))}),a=await Promise.all(l.map(async e=>{let{field:l,index:a,file:i}=e,{presignedUrl:n,downloadUrl:s}=await $(i.name,t,r);return{field:l,index:a,meta:{downloadUrl:await ee(n,i)?s:"",name:i.name,size:i.size,type:i.type||"application/octet-stream"}}})),i={};for(let{field:e,index:t,meta:r}of a){var n;(null!=(n=i[e])?n:i[e]=[])[t]=r}return i};var er=r(31626);let el=e=>
1{let{currentStepIndex:t,totalSteps:r,title:a,subtitle:i}=e,{meadow:n}=(0,er.useTheme)();return(0,l.jsxs)(A(),{children:[(0,l.jsx)(R.default,{color:n.purpose.text.subtle,component:"p",variant:"h4",children:(0,l.jsx)(E.A,{id:"claims.multiStep.stepIndicator",values:{currentStep:t+1,totalSteps:r}})}),(0,l.jsx)(R.default,{component:"h3",mt:2,variant:"h1",children:a}),(0,l.jsx)(R.default,{mb:4,mt:3,sx:{b:{fontWeight:600}},variant:"body1",children:i})]})};var ea=r(39582),ei=r(50370),en=r(1754),es=r(20696);let eo=e=>{let{children:t}=e;return(0,l.jsx)(R.default,{component:"span",variant:"subtitle2",children:t})},ed=e=>{let{question:t}=e;return(0,l.jsx)(es.A,{allowNegative:!1,decimalScale:2,iconLeft:(0,l.jsx)(en.A,{color:"currentColor"}),label:(0,l.jsx)(eo,{children:t.label}),labelDescription:t.sublabel,name:t.id,required:t.validators.required,sx:{maxWidth:200},thousandSeparator:!0})};var eu=r(43918),ec=r(90268),em=r(60809),ep=r(61905),eh=r(96961);let ef=e=>{let{label:t,labelDescription:r,name:a,required:i,options:n,validate:s,radioButtonProps:o,OptionLabel:d,OptionWrapper:u=e=>{let{children:t}=e;return(0,l.jsx)(l.Fragment,{children:t})},...c}=e;return(0,l.jsx)(ea.D0,{name:a,validate:s,children:e=>{let{field:a,meta:s}=e,m=(0,eh.y)(a.name),p="".concat(m,"-label"),h="".concat(m,"-error"),f=!!s.error&&!!s.touched;return(0,l.jsxs)(A(),{mb:{sm:3,xs:2},children:[t&&(0,l.jsx)(ep.A,{component:"div",id:p,label:t,labelDescription:r,required:i}),(0,l.jsx)(em.A,{"aria-describedby":f?h:void 0,"aria-labelledby":t?p:void 0,"aria-required":i,id:m,name:a.name,value:a.value||"",...c,children:n.map((e,t)=>{let r=a.value===e.value;return(0,l.jsx)(u,{checked:r,children:(0,l.jsx)(ec.Ay,{checked:r,id:"".concat(m,"-option-").concat(t),label:(0,l.jsx)(d,{checked:r,option:e}),name:a.name,onBlur:a.onBlur,onChange:a.onChange,value:e.value,...o},e.value)},e.value)})}),(0,l.jsx)(eu.A,{error:f,id:h,children:(0,l.jsx)(R.default,{color:"error",component:"span",variant:"label3",children:s.error&&s.touched&&s.error})})]})}})},ex=e=>{let{option:t}=e;return(0,l.jsx)(R.default,{component:"span",variant:"body2",children:t.label})},eb=e=>{let{label:t,labelDescription:r,name:a,required:i,options:n,validate:s,...o}=e;return(0,l.jsx)(ef,{label:t,labelDescription:r,name:a,OptionLabel:ex,options:n,required:i,validate:s,...o})},ev=e=>{let{question:t}=e;return(0,l.jsx)(eb,{label:(0,l.jsx)(eo,{children:t.label}),labelDescription:t.sublabel,name:t.id,options:t.options,required:t.validators.required})},ej=e=>{let{option:t,checked:r}=e,a=(0,er.useTheme)();return(0,l.jsxs)(R.default,{color:r?a.meadow.purpose.primary.main:a.meadow.purpose.text.main,component:"span",variant:"subtitle2",children:[t.label,(0,l.jsx)(R.default,{color:a.meadow.purpose.text.subtle,component:"span",display:"block",mt:1,variant:"body2",children:t.sublabel})]})},eg=e=>{let{children:t}=e,r=(0,er.useTheme)();return(0,l.jsx)(A(),{borderRadius:r.meadow.purpose.borderRadius.surface,boxShadow:r.meadow.purpose.boxShadow.surface,maxWidth:590,padding:r.spacing(2),children:t})},e_=e=>{let{label:t,name:r,required:a,options:i,validate:n,...s}=e,o=(0,er.useTheme)();return(0,l.jsx)(ef,{label:t,name:r,OptionLabel:ej,options:i,OptionWrapper:eg,radioButtonProps:{sx:{"& .MuiButtonBase-root":{marginY:0},alignItems:"flex-start"}},required:a,sx:{display:"flex",flexDirection:"column",gap:o.spacing(3)},validate:n,...s})},ey=e=>{let{question:t}=e,{formatMessage:r}=(0,K.A)();return(0,l.jsx)(e_,{name:t.id,options:Object.values(g).map(e=>({...e,label:r({id:e.label}),sublabel:r({id:e.sublabel})})),required:t.validators.required})};var eC=r(64845);let eA=e=>{let{question:t}=e;return(0,l.jsx)(eC.A,{characterLimit:t.validators.maxLength||2e3,label:(0,l.jsx)(eo,{children:t.label}),name:t.id,placeholder:t.placeholder,required:t.validators.required,rows:3})};var ek=r(26097);let ew=e=>{let{question:t}=e;return(0,l.jsx)(ek.A,{accept:t.validators.accept,label:(0,l.jsx)(eo,{children:t.label}),labelDescription:t.sublabel,maxFiles:t.validators.maxFiles,maxSizeMb:t.validators.maxSizeMb,multiple:t.validators.multiple,name:t.id,required:t.validators.required})},eS=e=>{let{question:t}=e;switch(t.type){case"text":return(0,l.jsx)(eA,{question:t});case"number":return(0,l.jsx)(ed,{question:t});case"radio":return(0,l.jsx)(ev,{question:t});case"radio_card":return(0,l.jsx)(ey,{question:t});case"file_upload":return(0,l.jsx)(ew,{question:t});default:return null}};var eq=r(2337);let eM=e=>{let{currentStepIndex:t,hasSavedAnswers:r=!1,isLastStep:a,onClickBack:i}=e,{isSubmitting:n,isValid:s,dirty:o}=(0,ea.j7)();return(0,l.jsxs)(M(),{direction:{md:"row",xs:"column"},mt:6,spacing:2,children:[t>0&&(0,l.jsx)(z.default,{onClick:i,children:(0,l.jsx)(E.A,{id:"claims.multiStep.button.back"})}),(0,l.jsx)(eq.default,{disabled:n||!(s&&(o||r)),type:"submit",children:(0,l.jsx)(E.A,{id:a?"claims.multiStep.button.submit":"claims.multiStep.button.next"})})]})};var eR=r(86733);let eE=(e,t,r)=>{let l=e.reduce((e,l)=>{if(!x(l,t))return e;if("file_upload"===l.type){let t=eR.array(eR.instanceof(File,{message:r.formatMessage({id:"form.validators.file.invali
1d"})}));return e[l.id]=l.validators.required?t.min(1,r.formatMessage({id:"error.blank"})):t,e}if("number"===l.type){let t=eR.number({message:l.validators.required?r.formatMessage({id:"error.blank"}):void 0}).min(l.validators.min,r.formatMessage({id:"form.validators.number.min"},{min:l.validators.min})).max(l.validators.max,r.formatMessage({id:"form.validators.number.max"},{max:l.validators.max}));return e[l.id]=eR.preprocess(e=>""===e?void 0:Number(e),l.validators.required?t:t.optional()),e}if("text"===l.type){let t=eR.string({message:l.validators.required?r.formatMessage({id:"error.blank"}):void 0}).min(l.validators.minLength,r.formatMessage({id:"form.validators.text.min"},{min:l.validators.minLength})).max(l.validators.maxLength,r.formatMessage({id:"form.validators.text.max"},{max:l.validators.maxLength}));return e[l.id]=l.validators.required?t:t.optional(),e}let a=eR.string();return e[l.id]=l.validators.required?a.min(1,r.formatMessage({id:"error.blank"})):a.optional(),e},{});return eR.object(l)},eL=e=>{let{allAnswers:t,currentStep:r,currentStepIndex:a,hasSavedAnswers:i,initialValues:n,isLastStep:o,onClickBack:d}=e,{values:u,errors:c,isSubmitting:m}=(0,ea.j7)(),p=(0,er.useTheme)(),h=(0,K.A)(),f=(0,s.useMemo)(()=>((e,t,r,l)=>{let a={...t,...r};return eE(e.questions,a,l).safeParse(a).success})(r,t,n,h),[r,t,n,h]),x=(0,s.useMemo)(()=>b(r.questions,{...t,...u},c),[r.questions,t,c,u]);return m&&o?(0,l.jsxs)(A(),{children:[(0,l.jsx)(ei.k,{}),(0,l.jsx)(R.default,{color:p.meadow.purpose.text.subtle,fontStyle:"italic",mt:4,textAlign:"center",children:(0,l.jsx)(E.A,{id:"form.submitting.claim.loading.label"})})]}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(M(),{spacing:4,children:x.map(e=>(0,l.jsx)(eS,{question:e},e.id))}),(0,l.jsx)(eM,{currentStepIndex:a,hasSavedAnswers:i&&f,isLastStep:o,onClickBack:d})]})},eD=e=>{let{locale:t,onSubmitted:r,steps:a,taskGuid:i}=e,n=(0,K.A)(),[o]=(0,V.A)(T.em),{answers:d,setAnswers:u,removeAnswers:x,reset:g}=c(i),[_,C]=(0,s.useState)(0),A=_===a.length-1,k=a[_],w=J.Ay.page.support.claims.task.task_claimSubmit.useMutation();(0,s.useEffect)(()=>{let e=((e,t)=>{let r=e.findIndex(e=>e.questions.every(e=>f(t[e.id])));return -1===r?e.length-1:r})(a,d);C(t=>e>t?e:t)},[d,a]);let S=(0,s.useMemo)(()=>h(a,d,_),[a,d,_]),q=(0,s.useMemo)(()=>p(k,d),[k,d]),M=(0,X.U)(e=>eE(k.questions,S,e)),R=(0,s.useCallback)(()=>C(e=>Math.min(e+1,a.length-1)),[a.length]),E=(0,s.useCallback)(()=>C(e=>Math.max(e-1,0)),[]),L=async e=>{if(A)try{let l=await et(e,t,i),{claim_type:n,...s}=((e,t,r,l)=>{let a=e.flatMap((a,i)=>v(a.questions,i===r?h(e,t,i,l):h(e,t,i)));return Object.fromEntries(Object.entries({...h(e,t,r-1),...null!=l?l:{}}).filter(e=>{let[t]=e;return a.includes(t)}))})(a,d,_,l),o=await w.mutateAsync({answers:s,claimType:n,locale:t,taskGuid:i});"error"in o||(g(),C(0),null==r||r());return}catch(e){return}let l=h(a,d,_,e),n=k.questions.map(e=>e.id),s=v(k.questions,l),o=k.questions.filter(e=>s.includes(e.id)).map(t=>[t.id,e[t.id]]),c=!((e,t,r)=>((e,t)=>{if(e.length!==t.length)return!1;let r=m(e),l=m(t);for(let e=0;e<r.length;e++)if(r[e].q!==l[e].q||r[e].v!==l[e].v)return!1;return!0})(j(e.questions,t),((e,t)=>j(b(e.questions,t),t))(e,r)))(k,d,l);c&&u(o);let p=[...new Set([...n.filter(e=>!s.includes(e)),...c?a.slice(_+1).flatMap(e=>e.questions.map(e=>e.id)):[]])];p.length&&x(p),R()},D=k.questions.some(e=>{let{id:t}=e;return!f(d[t])}),H=y[k.id];return(0,l.jsxs)(Q,{currentStepIndex:_,children:[(0,l.jsx)(el,{currentStepIndex:_,subtitle:n.formatRichMessage({id:"step_2"===k.id&&o.enabled?"claims.step.two.subtitle.taskProtect":H.subtitle}),title:n.formatMessage({id:H.title}),totalSteps:a.length}),(0,l.jsx)(U.A,{initialValues:q,onSubmit:L,validate:M,validateOnBlur:!1,validateOnChange:!0,validateOnMount:!0,children:(0,l.jsx)(eL,{allAnswers:S,currentStep:k,currentStepIndex:_,hasSavedAnswers:D,initialValues:q,isLastStep:A,onClickBack:E})},"".concat(i,"-").concat(_))]})},eV=e=>{let{isSubmitted:t,isEligible:r,locale:a,steps:i,taskGuid:n}=e,[o,d]=(0,s.useState)(!1);return!r||o||t?(0,l.jsx)(G,{isSubmitted:t||o}):(0,l.jsx)(eD,{locale:a,onSubmitted:()=>d(!0),steps:i,taskGuid:n})};var eT=r(62040),eH=r.n(eT),eN=r(56431),eO=r.n(eN);let eP=e=>{let{slots:t}=e;return(0,l.jsxs)(A(),{children:[(0,l.jsx)(A(),{sx:e=>{let{meadow:{purpose:t},spacing:r}=e;
1return{backgroundColor:t.background.extraEmphasis,padding:{md:r(6,0),xs:r(3,0)}}},children:(0,l.jsx)(eH(),{children:t.header})}),(0,l.jsx)(eH(),{children:(0,l.jsxs)(eO(),{columnSpacing:8,container:!0,rowSpacing:4,sx:{py:{md:6,xs:4}},children:[(0,l.jsx)(eO(),{order:{md:1,xs:2},size:{md:8,xs:12},children:t.main}),(0,l.jsx)(eO(),{order:{md:2,xs:1},size:{md:4,xs:12},children:t.aside})]})})]})},ez=e=>{let{bff:t}=e,r=(0,i.useRouter)(),a=(0,n.JN)(r.query.taskGuid,""),s=(0,n.wl)(r),{taskDetails:o,steps:d,eligibility:u}=t,c=u.eligible&&!u.submitted;return(0,l.jsx)(eP,{slots:{aside:(0,l.jsx)(D,{isEligible:c,taskDetails:o,taskGuid:a}),header:(0,l.jsx)(P,{}),main:(0,l.jsx)(eV,{isEligible:c,isSubmitted:u.submitted,locale:s,steps:d,taskGuid:a})}})};var eI=!0;let eF=(0,a.X3)(e=>{let{page:t}=e;return(0,l.jsx)(ez,{bff:t.bff})})},14803:(e,t,r)=>{"use strict";var l=r(55729),a=r(31713);t.A=function(e,t){var r=a.useFirstMountState();l.useEffect(function(){if(!r)return e()},t)}},20696:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var l=r(6029),a=r(39582),i=r(2027),n=r(64640),s=r(63259),o=r(96961);let d=(e,t)=>{if("number"===t){let t=parseFloat(e.replace(/,/g,""));return isNaN(t)?void 0:t}return e},u=e=>{let{label:t,labelDescription:r,name:u,required:c,type:m="number",validate:p,...h}=e;return(0,l.jsx)(a.D0,{name:u,validate:p,children:e=>{let{field:a,meta:u}=e;return(0,l.jsx)(i.HG,{customInput:s.A,error:!!u.error&&u.touched,helperText:u.error&&u.touched&&u.error,id:(0,o.y)(a.name),label:t&&(0,l.jsx)(n.A,{label:t,labelDescription:r,required:c}),name:a.name,onBlur:e=>{a.onBlur({target:{name:a.name,value:d(e.target.value,m)}})},onChange:e=>{a.onChange({target:{name:a.name,value:d(e.target.value,m)}})},required:c,value:a.value,...h})}})}},31713:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useFirstMountState=void 0;var l=r(55729);t.useFirstMountState=function(){var e=l.useRef(!0);return e.current?(e.current=!1,!0):e.current}},34678:(e,t,r)=>{"use strict";var l=r(13829),a=r(6029),i=l.__importDefault(r(96025)),n=function(e){var t,r,n;return(0,a.jsx)(i.default,l.__assign({},e,{size:"16",children:(0,a.jsx)("g",{id:"Name=Receipt, Size=16",children:(0,a.jsxs)("g",{id:"Shape",children:[(0,a.jsx)("path",{clipRule:"evenodd",d:"M11.6567 4.34328H6.01493V5.80597H11.6567V4.34328Z",fill:null!=(t=e.color)?t:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M11.6567 6.85075H6.01493V8.31343H11.6567V6.85075Z",fill:null!=(r=e.color)?r:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M15 1.73134C15 1.32743 14.6726 1 14.2687 1H3.40299C2.99908 1 2.67164 1.32743 2.67164 1.73134V9.98507H4.13433V2.46269H13.5373V12.597C13.5373 13.1167 13.1167 13.5373 12.597 13.5373C12.0773 13.5373 11.6567 13.1167 11.6567 12.597V11.7612C11.6567 11.3573 11.3293 11.0299 10.9254 11.0299H1.73134C1.32743 11.0299 1 11.3573 1 11.7612V12.1791C1 13.7373 2.26272 15 3.8209 15H12.597C13.9245 15 15 13.9245 15 12.597V1.73134ZM10.3849 13.5373H3.8209C3.17842 13.5373 2.64042 13.0917 2.499 12.4925H10.194V12.597C10.194 12.9307 10.262 13.2485 10.3849 13.5373Z",fill:null!=(n=e.color)?n:"#1A1E1D",fillRule:"evenodd"})]})})}))};n.displayName="Receipt16",t.A=n},43432:(e,t,r)=>{"use strict";var l=r(13829),a=r(6029),i=l.__importDefault(r(96025)),n=function(e){var t;return(0,a.jsx)(i.default,l.__assign({},e,{size:"32",children:(0,a.jsx)("g",{id:"Name=Check, Size=32",children:(0,a.jsx)("path",{clipRule:"evenodd",d:"M31 6.41421L11.8225 26.1213C11.4424 26.5118 10.8263 26.5118 10.4463 26.1213L1 16.4142L2.37621 15L11.1344 24L29.6238 5L31 6.41421Z",fill:null!=(t=e.color)?t:"#1A1E1D",fillRule:"evenodd",id:"Shape"})})}))};n.displayName="Check32",t.A=n},44304:(e,t,r)=>{"use strict";function l(e,t){let r=null,l=new Map,a=new Set;function i(a){let s;if(void 0===t)s=l.get(a);else for(let[e,r]of l)if(t(e,a)){s=r;break}if(void 0!==s)if(!r?.(s[1],a))return s[0];else i.remove(a);let o=e(a);return l.set(a,[o,Date.now()]),n("CREATE",a,o),o}function n(e,t,r){for(let l of a)l({type:e,param:t,atom:r})}return i.unstable_listen=e=>(a.add(e),()=>{a.delete(e)}),i.getParams=()=>l.keys(),i.remove=e=>{if(void 0===t){if(!l.has(e))return;let[t]=l.get(e);l.delete(e),n("REMOVE",e,t)}else for(let[r,[a]]of l)if(t(r,e)){l.delete(r),n("REMOVE",r,a);break}},i.setShouldRemove=e=>{if(r=e)for(let[e,[t,a]]of l)r(a,e)&&(l.delete(e),n("REMOVE",e,t))},i}r.d(t,{I:()=>l})},44466:(e,t,r)=>{"use strict";var l=r(48948).default;
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a.default}});var a=l(r(83394))},45194:(e,t,r)=>{"use strict";var l=r(13829),a=r(6029),i=l.__importDefault(r(96025)),n=function(e){var t,r,n,s;return(0,a.jsx)(i.default,l.__assign({},e,{size:"16",children:(0,a.jsx)("g",{id:"Name=Calendar, Size=16",children:(0,a.jsxs)("g",{id:"Shape",children:[(0,a.jsx)("path",{clipRule:"evenodd",d:"M1 5.54836H15V7.04075H1V5.54836Z",fill:null!=(t=e.color)?t:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M2.88325 3.62958C2.66738 3.62958 2.49239 3.80458 2.49239 4.02044V13.1169C2.49239 13.3328 2.66738 13.5078 2.88325 13.5078H13.1168C13.3326 13.5078 13.5076 13.3328 13.5076 13.1169V4.02044C13.5076 3.80458 13.3326 3.62958 13.1168 3.62958H2.88325ZM1 4.02044C1 2.98035 1.84316 2.13719 2.88325 2.13719H13.1168C14.1568 2.13719 15 2.98035 15 4.02044V13.1169C15 14.157 14.1568 15.0001 13.1168 15.0001H2.88325C1.84316 15.0001 1 14.157 1 13.1169V4.02044Z",fill:null!=(r=e.color)?r:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M5.33527 1.00037L5.33433 4.76687L3.84195 4.7665L3.84289 1L5.33527 1.00037Z",fill:null!=(n=e.color)?n:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M12.1576 1.00037L12.1567 4.76687L10.6643 4.7665L10.6652 1L12.1576 1.00037Z",fill:null!=(s=e.color)?s:"#1A1E1D",fillRule:"evenodd"})]})})}))};n.displayName="Calendar16",t.A=n},47432:(e,t,r)=>{"use strict";var l=r(13829),a=r(6029),i=l.__importDefault(r(96025)),n=function(e){var t,r,n,s;return(0,a.jsx)(i.default,l.__assign({},e,{size:"16",children:(0,a.jsx)("g",{id:"Name=First-aid-bag, Size=16",children:(0,a.jsxs)("g",{id:"Shape",children:[(0,a.jsx)("path",{clipRule:"evenodd",d:"M5.44444 1.7
17778C5.44444 1.34822 5.79267 1 6.22222 1H9.77778C10.2073 1 10.5556 1.34822 10.5556 1.77778V4.44444C10.5556 4.874 10.2073 5.22222 9.77778 5.22222C9.34822 5.22222 9 4.874 9 4.44444V2.55556H7V4.44444C7 4.874 6.65178 5.22222 6.22222 5.22222C5.79267 5.22222 5.44444 4.874 5.44444 4.44444V1.77778Z",fill:null!=(t=e.color)?t:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M2.66667 5.22222C2.6053 5.22222 2.55556 5.27197 2.55556 5.33333V12.4444C2.55556 12.5058 2.6053 12.5556 2.66667 12.5556H13.3333C13.3947 12.5556 13.4444 12.5058 13.4444 12.4444V5.33333C13.4444 5.27197 13.3947 5.22222 13.3333 5.22222H2.66667ZM1 5.33333C1 4.41286 1.74619 3.66667 2.66667 3.66667H13.3333C14.2538 3.66667 15 4.41286 15 5.33333V12.4444C15 13.3649 14.2538 14.1111 13.3333 14.1111H2.66667C1.74619 14.1111 1 13.3649 1 12.4444V5.33333Z",fill:null!=(r=e.color)?r:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M8.77778 6.33333V11.4444H7.22222V6.33333H8.77778Z",fill:null!=(n=e.color)?n:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M5.44444 8.11111H10.5556V9.66667H5.44444V8.11111Z",fill:null!=(s=e.color)?s:"#1A1E1D",fillRule:"evenodd"})]})})}))};n.displayName="FirstAidBag16",t.A=n},48456:(e,t,r)=>{"use strict";r.d(t,{A:()=>n,d:()=>i});var l=r(67549),a=r(20105);let i=(e,t,r)=>{let l={enabled:!1,flagKey:e,variationKey:null};if(r.includes(e))return{...l,enabled:!0};let a=t.find(t=>t.experiment_key===e);return a?{...l,variationKey:a.variation_key}:l},n=e=>{let[{experiments:t,features:r}]=(0,l.fp)(a.Ay);return[i(e,t,r),!0,!1]}},50370:(e,t,r)=>{"use strict";r.d(t,{k:()=>s,y:()=>o});var l=r(6029),a=r(28222),i=r.n(a),n=r(31626);let s=e=>{let{borderWidth:t,height:r,size:a,sx:s,thickness:o=.3,width:d}=e,u=(0,n.useTheme)(),c=parseInt(u.spacing(1)),m=r||d;!a&&m&&(a=a||m/c),a=a||7.5;let p=t?"".concat(t,"px"):u.spacing(a*o/2);return(0,l.jsx)(i(),{"data-testid":"loading-spinner",sx:e=>{let{meadow:{purpose:{component:t,outline:r}}}=e;return{"&, &:after":{borderRadius:"50%",height:u.spacing(a),width:u.spacing(a),...s},"&:only-child":{display:"block"},"@-webkit-keyframes load8":{"0%":{transform:"rotate(0deg)",WebkitTransform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)",WebkitTransform:"rotate(360deg)"}},"@keyframes load8":{"0%":{transform:"rotate(0deg)",WebkitTransform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)",WebkitTransform:"rotate(360deg)"}},animation:"load8 1.1s infinite linear",borderBottom:"".concat(p," solid ").concat(t.extraEmphasis),borderLeft:"".concat(p," solid ").concat(r.main),borderRight:"".concat(p," solid ").concat(t.extraEmphasis),borderTop:"".concat(p," solid ").concat(t.extraEmphasis),margin:"0 auto",WebkitAnimation:"load8 1.1s infinite linear"}}})},o=e=>{let{children:t,loading:r}=e;return(0,l.jsxs)(l.Fragment,{children:[r&&(0,l.jsx)(i(),{"aria-hidden":"true",sx:{position:"absolute"},children:(0,l.jsx)(s,{size:3})}),(0,l.jsx)(i(),{sx:{opacity:+!r},children:t})]})}},60809:(e,t,r)=>{"use strict";var l,a=r(13829),i=r(6029),n=a.__importDefault(r(97239)),s=a.__importDefault(r(52025)),o=a.__importDefault(r(83962)),d=(0,s.default)(n.default,{name:"TRRadioGroup"}
1)(l||(l=a.__makeTemplateObject([""],[""])));t.A=function(e){var t=e.children,r=e.helperText,l=e.helperTextColor,n=a.__rest(e,["children","helperText","helperTextColor"]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(d,a.__assign({},n,{children:t})),r&&(0,i.jsx)(o.default,{component:"span","data-testid":"input-text-helper-text",sx:function(e){var t=e.meadow.purpose,r=t.error,a=t.text,i=e.spacing;return{color:"error"===l?r.main:a.main,display:"inline-block",marginLeft:1,marginTop:i(1)}},variant:"label3",children:r})]})}},61905:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var l=r(6029),a=r(28222),i=r.n(a),n=r(83962),s=r(64640);let o=e=>{let{htmlFor:t,label:r,labelDescription:a,required:o=!1,...d}=e;return(0,l.jsx)(i(),{mb:1,children:(0,l.jsx)(n.default,{component:"label",htmlFor:t,variant:"label1",...d,children:(0,l.jsx)(s.A,{label:r,labelDescription:a,required:o})})})}},64845:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var l=r(6029),a=r(28222),i=r.n(a),n=r(1137),s=r(39582),o=r(61905),d=r(96961);let u=e=>{let{label:t,labelDescription:r,name:a,required:u,validate:c,...m}=e;return(0,l.jsx)(s.D0,{name:a,validate:c,children:e=>{let{field:a,meta:s}=e,c=(0,d.y)(a.name);return(0,l.jsxs)(i(),{mb:{sm:3,xs:2},children:[t&&(0,l.jsx)(o.A,{htmlFor:c,label:t,labelDescription:r,required:u}),(0,l.jsx)(n.A,{error:!!s.error&&s.touched,helperText:s.error&&s.touched&&s.error,id:c,name:a.name,onBlur:a.onBlur,onChange:a.onChange,required:u,rows:3,value:a.value,...m})]})}})}},71541:(e,t,r)=>{"use strict";r.d(t,{X3:()=>n});var l=r(6029),a=r(31179),i=r(65093);function n(e){function t(t){return(0,l.jsx)(e,{...function(e){let{_superjson:t,...r}=e;return i.Ay.deserialize({json:r,meta:t})}(t)})}return a(t,e),t}},76376:(e,t,r)=>{"use strict";var l=r(13829),a=r(6029),i=l.__importDefault(r(96025)),n=function(e){var t,r;return(0,a.jsx)(i.default,l.__assign({},e,{size:"32",children:(0,a.jsx)("g",{id:"Name=X, Size=32",children:(0,a.jsxs)("g",{id:"Shape",children:[(0,a.jsx)("path",{clipRule:"evenodd",d:"M28.8284 5.41421L5.41421 28.8284L4 27.4142L27.4142 4L28.8284 5.41421Z",fill:null!=(t=e.color)?t:"#1A1E1D",fillRule:"evenodd"}),(0,a.jsx)("path",{clipRule:"evenodd",d:"M5.41421 4L28.8284 27.4142L27.4142 28.8284L4 5.41421L5.41421 4Z",fill:null!=(r=e.color)?r:"#1A1E1D",fillRule:"evenodd"})]})})}))};n.displayName="X32",t.A=n},79279:(e,t,r)=>{"use strict";r.d(t,{AC:()=>i,BP:()=>l,Bd:()=>d,GE:()=>n,N0:()=>s,PK:()=>u,em:()=>o,n:()=>a});let l="booking_exp-2024-04-26-related_task_templates_global_web",a="booking_exp-2024-08-06-auto_invite_bmos_web_native",i="ikea-2025-08-14-secure_it_waiver",n="booking_exp-2025-05-05-fixed_pricing_us_client_web_native",s="ikea-2025-08-25-disable_tipping",o="post_booking-2025-10-08-happiness_pledge_updates_web_native",d="radar-2025-11-06-radar_enabled_tr_web",u="partnership-2025-10-29-v2"},83394:(e,t,r)=>{"use strict";var l=r(16101).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=l(r(55729));t.default=function(e){let t=a.useRef({});return a.useEffect(()=>{t.current=e}),t.current}},90268:(e,t,r)=>{"use strict";var l,a=r(13829),i=r(6029),n=a.__importDefault(r(42602)),s=a.__importDefault(r(97050)),o=a.__importDefault(r(52025)),d=r(40409),u="TRRadioButton",c=(0,o.default)(n.default,{name:u})(function(e){var t,r=e.theme.meadow.purpose.primary;return(t={})["&:hover, &.".concat(d.hoverClass)]={".MuiFormControlLabel-label:not(.Mui-disabled)":{color:r.main}},t}),m=(0,o.default)(s.default,{name:u,slot:"radio"}
1)(l||(l=a.__makeTemplateObject([""],[""])));t.Ay=function(e){var t=e.label,r=e.labelPlacement,l=e.name,n=e.onChange,s=e.required,o=a.__rest(e,["label","labelPlacement","name","onChange","required"]);return(0,i.jsx)(c,a.__assign({label:void 0===t?"":t,labelPlacement:void 0===r?"end":r},o,{control:(0,i.jsx)(m,{color:"primary",disableRipple:!0,name:l,onChange:n,required:void 0!==s&&s})}))}},92952:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/support/claims/task/[taskGuid]",function(){return r(4345)}])}},e=>{e.O(0,[3984,4330,9582,1760,5976,1137,5918,6392,6187,5466,8588,4828,636,6593,8792],()=>e(e.s=92952)),_N_E=e.O()}]); 2//# sourceMappingURL=[taskGuid]-a2b24169f0ef59b3.js.map
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.