1!function(){try{("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).__faroGitHash_myeroad="5ce3e63ee526711d9fdee9e150f093852f3a7cc4"}catch(e){}}(),function(){try{("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{}).__faroBundleId_myeroad="10.1.5092-apac"}catch(e){}}();try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="acaf5c1e-056f-448b-b985-a199c590094e",e._sentryDebugIdIdentifier="sentry-dbid-acaf5c1e-056f-448b-b985-a199c590094e")}catch(e){}("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"10.1.5092-apac"},(self.webpackChunk_eroad_myeroad=self.webpackChunk_eroad_myeroad||[]).push([[1396,4794,4973],{19013:(e,r,t)=>{t.d(r,{b:()=>i,o:()=>o});var a=t(40421);const i="INCAB_COMMS",o=(0,a.E)(i,e=>({fetchSurveys:e.asyncAction(),insertSurvey:e.asyncAction(),patchSurvey:e.asyncAction(),updateSurvey:e.asyncAction(),deleteSurvey:e.asyncAction(),fetchSurveyResultDetail:e.asyncAction(),fetchSurveyResults:e.asyncAction(),patchSurveyResponse:e.asyncAction(),surveyResultsQueryChange:e.action(),closeDrawerSurvey:e.action(),openDrawerSurvey:e.action(),resetSurveyResultDetail:e.action(),clearDriverResponsesFilters:e.action(),clearSurveyForm:e.action(),setSurveyFormErrors:e.action(),tablePageNumberChange:e.action(),tablePageSizeChange:e.action()}))},20964:(e,r,t)=>{t.d(r,{T:()=>D});var a=t(39552),i=t(76787),o=t(51962),s=t(94752),l=t(8),n=t(18198),p=Object.defineProperty,u=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,v=(e,r,t)=>r in e?p(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,f=(e,r)=>{for(var t in r||(r={}))m.call(r,t)&&v(e,t,r[t]);if(d)for(var t of d(r))y.call(r,t)&&v(e,t,r[t]);return e},b=(e,r)=>u(e,c(r));const g=n.$n.INCAB_COMMS,h=e=>e[g].survey,S=e=>h(e).resultsQuery,w=(0,a.Mz)(e=>h(e),({results:e,resultsQuery:r})=>({query:r,list:e})),E=(0,a.Mz)(e=>h(e).resultDetail,e=>{var r=e,{result:t}=r,a=t,{driverPhoneNumber:o,questionResponses:s,vehicleName:l}=a,n=((e,r)=>{var t={};for(var a in e)m.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&d)for(var a of d(e))r.indexOf(a)<0&&y.call(e,a)&&(t[a]=e[a]);return t})(a,["driverPhoneNumber","questionResponses","vehicleName"]),{request:{status:p}}=r;return f({driverContact:o,requestCompleted:p===i.IQ.SUCCESS,responses:s,vehicle:l},n)}),F=(0,a.Mz)(e=>h(e).list,e=>{const r=e.result.map(e=>{const r=e.questions.filter(({active:e})=>e);return b(f({},e),{activeQuestions:r})});return b(f({},e),{result:r})}),D={drawerSurvey:(0,a.Mz)(e=>e[g].ui.drawerSurveyId,F,l.c8,(e,r,t)=>{const a=r.result.find(({id:r})=>r===e);if((0,s.g)(a))return{activeQuestions:[],fleetLabels:[]};const i=a.fleetIds.reduce((e,r)=>{const a=t.result.find(({id:e})=>e===r);return(0,o.O)(a)?e.concat(a.name):e},[]);return b(f({},a),{fleetLabels:i})}),driverResponsesResultsQuery:S,getSurveyResultDetail:E,incabCommsSessionStorage:(0,a.Mz)(S,e=>({survey:{resultsQuery:e}})),surveyResultsWithQuery:w,surveys:F}},30825:(e,r,t)=>{t.d(r,{A:()=>o});const a=(0,t(1454).wY)({root:{position:"relative",minHeight:"275px"},content:{position:"absolute",top:0,left:0,right:0,bottom:0,padding:"11% 13% 16% 13%"}},{name:"Ehubo"});var i=t(14041);const o=e=>{const{children:r}=e,t=a(e);return i.createElement("div",{className:t.root},i.createElement("img",{alt:"ehubo-frame",src:"./images/svg/ehubo-frame.svg"}),i.createElement("div",{className:t.content},r))}},30911:(e,r,t)=>{t.d(r,{M:()=>i});var a=t(18699);const i=e=>{if(!e.response)return{};const{errors:r}=e.response.data,t=(0,a.$zQ)((0,a.AeT)(["fields",0]),r);return(0,a.TjK)((0,a.EyX)("code"),t)}},31273:(e,r,t)=>{t.d(r,{j:()=>i});var a=t(5171);const i=(e,r)=>(0,a.h)({},e,r)},44689:(e,r,t)=>{t.r(r),t.d(r,{__SurveyFormPage:()=>ge,default:()=>De});var a=t(14041),i=t(70541),o=t(90645),s=t(51962),l=t(80601),n=t(62664),p=t(4078),u=t(37506),c=t(19013),d=t(20964),m=t(14345),y=t(91784),v=t(8),f=t(87908),b=t(84368),g=t(43420),h=t(15195),S=t(56222),w=t(62397),E=t(95141),F=t(63244),D=t(62457),R=t(36922),T=t(99728),C=t(83593),N=t(10594),P=t(61396),x=t(99627),O=t(95685),A=t(1454);const I=(0,A.wY)(e=>({newQuestion:{"& > span":{paddingLeft:e.spacing(4)},"& button span":{paddingRight:e.spacing(1)}},nameAndReminder:{display:"flex",flexDirection:"row",alignItems:"flex-end",justifyContent:"space-between"},question:{color:"blue"},reminder:{marginBottom:e.spacing(4),marginLeft:e.spacing(5),fontWeight:e.typography.weights.bold},reminderTooltip:{marginLeft:e.spacing(3)},nameInput:{flexGrow:4,marginRight:e.spacing(1)},treeSelectDropdown:{maxHeight:"calc(100vh - 325px)"}}),{name:"PretripSurveysForm"});var Q=t(42453),k=t(56977),j=t(67252),q=t(64145),L=Object.defineProperty,Y=Object.defineProperties,U=Object.getOwnPropertyDescriptors,M=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,_=(e,r,t)=>r in e?L(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,V=(e,r)=>{for(var t in r||(r={}))B.call(r,t)&&_(e,t,r[t]);if(M)for(var t of M(r))$.call(r,t)&&_(e,t,r[t]);return e};const z=(0,A.wY)(e=>{return{header:{display:"flex",alignItems:"center",justifyContent:"space-between",height:50,borderBottom:`1px solid ${e.colors.surfaceLevel3}`},title:(r=V({color:e.colors.onsurfaceFont,flex:"0 0 auto",padding:`0 ${e.spacing(4)}px`,fontWeight:e.typography.weights.medium},e.typography.sizes.md),t={"&:first-letter":{textTransform:"capitalize"}}
1,Y(r,U(t))),name:{flex:"1 1 auto",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},emptyName:{color:e.colors.eroadBrand},preview:{flex:"0 0 auto",border:"none",cursor:"pointer",backgroundColor:e.colors.surfaceOverlay,color:e.colors.primaryBlueDefault,textTransform:"capitalize"},active:{flex:"0 0 auto",display:"flex",alignItems:"center",padding:"0 10px",textTransform:"capitalize",color:e.colors.onsurfaceFont,"& > button":{marginLeft:e.spacing(2)}},disabled:{color:e.colors.onsurfaceTechnicalFont},delete:{flex:"0 0 auto",border:"none",backgroundColor:e.colors.surfaceOverlay,alignItems:"center",borderLeft:`1px solid ${e.colors.surfaceLevel3}`,color:e.colors.onsurfaceTechnicalFont,cursor:"pointer",display:"flex",fontSize:20,height:"100%",justifyContent:"center",width:50,"&:hover":{color:e.colors.onsurfaceFont}},withCharLimit:{"& label":{display:"flex",alignItems:"center",justifyContent:"space-between","& > span:first-child":{flex:"1 1 auto"},"& > span:last-child":{fontWeight:e.typography.weights.regular,color:e.colors.onsurfaceTechnicalFont}}},messageType:{"& label":{display:"flex"}},highlight:{fontWeight:e.typography.weights.bold,textTransform:"uppercase",textDecoration:"underline"},expectedAnswer:{alignItems:"center",backgroundColor:e.colors.surfaceLevel2,display:"flex",padding:`${e.spacing(2)}px ${e.spacing(4)}px`,marginTop:e.spacing(3),justifyContent:"space-between","& > div:first-child::before":{display:"inline-block",content:"'*'",color:e.colors.eroadBrand}}};var r,t},{name:"Question"}),H=(e,r)=>{var t;const{fieldPrefix:a,form:i}=e,o=[void 0,null,""].includes(r);return null!=(t=i.getFieldValue(`${a}.active`))&&t&&o?Promise.reject(new Error):Promise.resolve()};var G=t(14041);const W=({form:e,onDelete:r,onPreview:t,fieldPrefix:a,initialValue:i={active:!0,expectedAnswer:x.QE.ACK,name:"",text:"",type:x.bU.ACK}})=>{var o,s;const{t:n}=(0,l.t)(),p=z(),u=(0,P.J)(),{getFieldValue:c}=e,d=e=>{var r;return null!=(r=c(`${a}.${e}`))?r:i[e]},m=d("active"),y=d("name"),v=d("text"),f=d("type"),b=d("expectedAnswer"),h=void 0===y||""===y,S=h?G.createElement(g.s,{id:"pretrip.SurveyFormQuestionHeaderText.emptyName"}):y,w={name:y,text:v,type:f};return G.createElement("div",{className:u.card,"data-testid":"pretrip-survey-question"},G.createElement("div",{className:p.header},G.createElement("span",{className:p.title,"data-testid":"header-title"},G.createElement(g.s,{id:"pretrip.SurveyFormQuestionHeaderText.title"})),G.createElement("span",{className:(0,Q.$)(p.name,h&&p.emptyName),"data-testid":"header-name"},m?"":S),G.createElement("button",{type:"button","data-testid":"header-preview",className:p.preview,onClick:()=>t(w),"data-pendoid":O.R.formMessagePreviewOpen},G.createElement(g.s,{id:"pretrip.SurveyFormQuestionHeaderText.preview"})),G.createElement("span",{"data-testid":"header-active",className:(0,Q.$)(p.active,!m&&p.disabled)},G.createElement(g.s,{id:m?"pretrip.SurveyFormQuestionHeaderText.enabled":"pretrip.SurveyFormQuestionHeaderText.disabled"}),G.createElement(F.eI,{noStyle:!0,name:`${a}.active`,valuePropName:"checked",initialValue:i.active},G.createElement(q.d,{"data-pendoid":m?"pretrip-form-message-toggle-disable":"pretrip-form-message-toggle-enable","data-testid":"pretrip-form-message-toggle-disable"}))),G.createElement("button",{type:"button",onClick:r,"data-testid":"header-delete",className:p.delete,"data-pendoid":O.R.formMessageDelete},G.createElement(k.A,null))),G.createElement("div",{hidden:!m,className:u.cardContent,"data-testid":"content"},G.createElement(F.eI,{name:`${a}.type`,initialValue:i.type,"data-testid":"type",className:p.messageType,label:G.createElement(g.s,{id:"pretrip.SurveyFormField.type.label"})},G.createElement(K,{form:e,fieldPrefix:a})),G.createElement(F.eI,{name:`${a}.name`,initialValue:i.name,rules:[{form:e,fieldPrefix:a,validator:H,message:n("pretrip.SurveyFormError.required")}],required:!0,"data-testid":"question-name",className:p.withCharLimit,label:G.createElement(G.Fragment,null,G.createElement(g.s,{tagName:"span",id:"pretrip.SurveyFormQuestionField.name.label"}),G.createElement(g.s,{tagName:"span",id:"pretrip.SurveyFormText.characterLimit",values:{count:null!=(o=null==y?void 0:y.length)?o:0,limit:80}}))},G.createElement(D.pd,{maxLength:80,placeholder:n(f===x.bU.YES_NO?"pretrip.SurveyFormQuestionField.name.placeholder.yesNo":"pretrip.SurveyFormQuestionField.name.placeholder.ack"),"data-pendoid":O.R.formMessageMessageTitle})),G.createElement(F.eI,{name:`${a}.text`,initialValue:i.text,"data-testid":"text",className:p.withCharLimit,label:G.createElement(G.Fragment,null,G.createElement(g.s,{tagName:"span",id:"pretrip.SurveyFormQuestionField.text.label"}),G.createElement(g.s,{tagName:"span",id:"pretrip.SurveyFormText.characterLimit",values:{count:null!=(s=null==v?void 0:v.length)?s:0,limit:80}}))},G.createElement(D.lI,{maxLength:80,placeholder:n(f===x.bU.YES_NO?"pretrip.SurveyFormQuestionField.text.placeholder.yesNo":"pretrip.SurveyFormQuestionField.text.placeholder.ack"),"data-pendoid":O.R.formMessageTypeYesno})),G.createElement(F.eI,{shouldUpdate:!0,name:`${a}.expectedAnswer`,initialValue:i.expectedAnswer,rules:[{form:e,fieldPrefix:a,validator:H,message:n("pretrip.SurveyFormError.required")}],"data-testid":"expectedAnswer",hidden:f===x.bU.ACK},G.createElement("div",{className:p.expectedAnswer},G.createElement("div",{"data-testid":"description"},G.createElement(g.s,{id:"pretrip.SurveyFormQuestionField.expectedAnswer.placeholder",values:{highlight:G.createElement("span",{className:p.highlight},G.createElement(g.s,{id:"pretrip.SurveyFormQuestionField.expectedAnswer.highlight"}))}})),G.createElement(j.z6,{buttonStyle:"solid",value:b},G.createElement(j.a,{value:x.QE.YES,"data-testid":"type-yes","data-
1pendoid":O.R.formMessageTypeYesNoYes},G.createElement(g.s,{tagName:"div",id:x.X5.YES})),G.createElement(j.a,{value:x.QE.NO,"data-testid":"type-no","data-pendoid":O.R.formMessageTypeYesNoNo},G.createElement(g.s,{tagName:"div",id:x.X5.NO})))))))},K=({form:e,className:r,fieldPrefix:t,value:a})=>G.createElement(j.z6,{className:r,onChange:r=>{const a=r.target.value,i=a===x.bU.ACK?x.QE.ACK:null;e.setFieldsValue({[`${t}.type`]:a,[`${t}.expectedAnswer`]:i})},value:a},G.createElement(j.sx,{value:x.bU.ACK,"data-testid":"type-ack","data-pendoid":O.R.formMessageTypeAck},G.createElement(g.s,{tagName:"div",id:x.Gd.ACK})),G.createElement(j.sx,{value:x.bU.YES_NO,"data-testid":"type-yesNo","data-pendoid":O.R.formMessageTypeYesNo},G.createElement(g.s,{tagName:"div",id:x.Gd.YES_NO})));var J=t(30825);const X=e=>`@media only screen and (max-width: ${e.breakpoints.values.md}px)`,Z=e=>`@media only screen and (min-width: ${e.breakpoints.values.md}px)`,ee=(0,A.wY)(e=>({screen:{padding:15,height:"100%",position:"relative"},actions:{bottom:0,left:0,right:0,display:"flex",position:"absolute",justifyContent:"center"},button:{width:"50%",textAlign:"center",fontWeight:e.typography.weights.bold},primaryButton:{color:e.colors.surfaceOverlay,backgroundColor:e.colors.primaryBlueDefault},secondaryButton:{color:e.colors.primaryBlueDefault,border:`1px solid ${e.colors.primaryBlueDefault}`,backgroundColor:e.colors.surfaceLevel3},[X(e)]:{root:{width:"304px !important"},name:{fontSize:10,lineHeight:"1em"},text:{fontSize:7,lineHeight:"1em",paddingTop:"1em"},button:{margin:5,padding:5,fontSize:10}},[Z(e)]:{root:{width:"548px !important"},name:{fontSize:20,lineHeight:"1em"},text:{fontSize:15,lineHeight:"1em",paddingTop:"1em"},button:{margin:10,padding:10,fontSize:20}}}),{name:"QuestionPreview"});var re=t(14041);const te=({question:e,onClose:r})=>{var t;const a=ee(),i=(e=>{switch(e){case x.bU.ACK:return re.createElement("div",{"data-testid":"confirm-button",className:(0,Q.$)(a.button,a.primaryButton)},re.createElement(g.s,{id:"pretrip.Form.QuestionPreview.confirmButton"}));case x.bU.YES_NO:return re.createElement(re.Fragment,null,re.createElement("div",{"data-testid":"no-button",className:(0,Q.$)(a.button,a.secondaryButton)},re.createElement(g.s,{id:"pretrip.Form.QuestionPreview.noButton"})),re.createElement("div",{"data-testid":"yes-button",className:(0,Q.$)(a.button,a.primaryButton)},re.createElement(g.s,{id:"pretrip.Form.QuestionPreview.yesButton"})));default:return null}})(null!=(t=null==e?void 0:e.type)?t:"");return re.createElement(p.a,{"data-testid":"pretrip-survey-question-preview-modal",open:Boolean(e),footer:null,centered:!0,title:re.createElement(g.s,{id:"pretrip.Form.QuestionPreview.title"}),className:a.root,onCancel:r},re.createElement(J.A,null,re.createElement("div",{"data-testid":"question-preview",className:a.screen},re.createElement("div",{"data-testid":"question-name",className:a.name},null==e?void 0:e.name),re.createElement("div",{"data-testid":"question-text",className:a.text},null==e?void 0:e.text),re.createElement("div",{"data-testid":"question-actions",className:a.actions},i))))};var ae=t(14041),ie=Object.defineProperty,oe=Object.defineProperties,se=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,ue=(e,r,t)=>r in e?ie(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,ce=(e,r)=>{for(var t in r||(r={}))ne.call(r,t)&&ue(e,t,r[t]);if(le)for(var t of le(r))pe.call(r,t)&&ue(e,t,r[t]);return e},de=(e,r)=>oe(e,se(r));const me=({initialValue:e,fleets:r=[],onSubmit:t=f.l,questionLimit:i=10})=>{var o;const{t:s}=(0,l.t)(),n=I(),p=(0,C.D)(),u=(0,P.J)({highLabels:!0}),[c]=(0,F.mN)(),[d,m]=(0,a.useState)(null),[y,v]=(0,a.useState)(e.questions.map(e=>e.id)),b=y.length>=i,A=i-y.length;return ae.createElement(F.lV,{form:c,name:"pretrip-survey-form",layout:"vertical",className:u.root,onFinish:r=>{const a=ve(r),i=ye(ce(ce({},e),a));t(i)},onFinishFailed:({errorFields:e})=>c.scrollToField(e[0].name),"data-testid":"pretrip-survey"},ae.createElement("div",{className:u.main},ae.createElement("div",{className:u.card},ae.createElement("div",{className:u.cardContent},ae.createElement(F.eI,{name:"fleetIds","data-testid":"fleetIds",initialValue:e.fleetIds,rules:[{required:!0,message:s("pretrip.SurveyFormError.required")}],label:ae.createElement("span",null,ae.createElement(g.s,{id:"pretrip.SurveyFormField.fleetIds.label"}),"Â ",ae.createElement(R.m,{placement:"right",title:ae.createElement(g.s,{id:"pretrip.SurveyFormField.fleetIds.tooltip"})},ae.createElement(h.A,{style:{color:p.colors.onsurfaceFont,marginLeft:7}})))},ae.createElement(T.f,{treeCheckable:!0,treeDefaultExpandAll:!0,maxTagCount:0,maxTagPlaceholder:e=>s({id:"pretrip.SurveyFormField.fleetIds.maxTagPlaceholder",values:{count:e.length||0}}),showSearch:!1,treeData:[{title:s("pretrip.SurveyFormField.fleetIds.all"),value:"all",key:"all",children:r}],placeholder:s("pretrip.SurveyFormField.fleetIds.placeholder"),"data-pendoid":O.R.formRecipientsSelect,"data-testid":"pretrip-form-recipients-select"})),ae.createElement("div",{className:n.nameAndReminder},ae.createElement(F.eI,{name:"name","data-testid":"name",className:n.nameInput,initialValue:e.name,rules:[{required:!0,message:s("pretrip.SurveyFormError.required")}],label:ae.createElement(g.s,{id:"pretrip.SurveyFormField.name.label"})},ae.createElement(D.pd,{placeholder:s("pretrip.SurveyFormField.name.placeholder"),"data-pendoid":O.R.formTitleInput})),ae.createElement(F.eI,{name:"reminder",valuePropName:"checked","data-testid":"reminder",initialValue:null!=(o=e.reminder)&&o,className:n.reminder},ae.createElement(E.S,{"data-pendoid":O.R.formReminder},ae.createElement(g.s,{id:"pretrip.SurveyFormField.reminder.label"}),ae.createElement(R.m,{className:n.reminderTooltip,placement:"right",title:ae.createElement(g.s,{id:"pretrip.SurveyFormField.reminder.tooltip"})},ae.createElement(h.A,{style:{color:p.colors.onsurfaceFont}}))))))),y.map((r,t)=>ae.createElement(F.eI,{key:r,shouldUpdate:!0},()=>ae.createElement(W,{form:c,iterator:t,fieldPrefix:`questions.${r}`,initialValue:e.questions.find(e=>e.id===r),onDelete:()=>(e=>v(r=>r.filter(r=>r!==e)))(r),onPreview:m}))),ae.createElement(te,{question:d,onClose:()=>m(null)}),ae.createElement("div",{className:n.newQuestion,"data-testid":"new-question"},ae.createElement(w.$,{"data-testid":"add-new-question",disabled:b,onClick:()=>v(e=>[...e,`temp_${Date.now()}`]),"data-pendoid":O.R.formAddMessage},ae.createElement(S.A,null),ae.createElement(g.s,{id:"pretrip.SurveyFormButton.newQuestion.label"})),ae.createElement("span",{"data-testid":"questions-remaining"},ae.createElement(g.s,{id:"pretrip.SurveyFormText.questionRemaining",values:{remainingQuestions:A}})))),ae.createElement("div",{className:u.bottomBar,"data-testid":"bottom-bar"},ae.createElement(w.$,{type:"primary",htmlType:"submit","data-pendoid":O.R.formSave,"data-testid":"save-survey-button"},ae.createElement(g.s,{id:"pretrip.SurveyFormButton.primary.label"})),ae.createElement(N.o,{to:x.I7.SURVEY_LIST,className:"ant-btn ant-btn-l
1ink","data-testid":"secondary","data-pendoid":O.R.formCancel},ae.createElement(g.s,{id:"pretrip.SurveyFormButton.secondary.label"}))))},ye=e=>{const{active:r,fleetIds:t,id:a,name:i,questions:o,reminder:s}=e;return{active:r,fleetIds:t,id:a,name:i,questions:o,reminder:s}},ve=e=>{const r={};Object.entries(e).forEach(([e,t])=>{!function(e,r,t){(0,b.h)(e,r,t)}(r,e,t)});const t=(e=>e.filter(e=>void 0!==e.name&&""!==e.name))(((e={})=>Object.entries(e).map(([e,r])=>ce({id:e},r)))(r.questions).map(e=>{var r;return de(ce({},e),{id:(null==(r=e.id)?void 0:r.startsWith("temp_"))?void 0:e.id})}));return de(ce({},r),{questions:t})};var fe=t(83246),be=t(14041);const ge=()=>{const{id:e}=(0,n.g)(),{t:r}=(0,l.t)(),{options:t}=(0,i.d4)(v.Tp.fleets),a=we({id:e}),o=Ee({id:e});return he(),Se({id:e}),be.createElement(u.YW,null,be.createElement(u.zY,null,be.createElement(u.sT,{title:r(void 0===e?"pretrip.SurveyFormPage.create.title":"pretrip.SurveyFormPage.update.title")})),a?be.createElement(me,{fleets:t,initialValue:a,onSubmit:o}):be.createElement(u.LK,null))},he=()=>{const e=(0,i.wA)();(0,a.useEffect)(()=>{e(c.o.fetchSurveys()),e(m.o.fetchFleets())},[e])},Se=({id:e})=>{var r;const t=(0,i.wA)(),o=(0,i.d4)(d.T.surveys),l=(0,n.Zp)(),p=null!=(r=o.result)?r:[];(0,a.useEffect)(()=>{!(0,s.O)(e)&&p.length>0&&l(x.I7.SURVEY_LIST)},[t,p.length,e,l])},we=({id:e})=>{var r;const t=(0,i.d4)(d.T.surveys);return(0,s.O)(e)?null==(r=t.result)?void 0:r.find(r=>r.id===e):{questions:[]}},Ee=({id:e})=>{const{t:r}=(0,l.t)(),t=(0,i.wA)(),a=(0,s.O)(e),o=a?c.o.updateSurvey:c.o.insertSurvey;return e=>{Fe(e)?p.a.error({icon:null,title:r(a?"pretrip.SurveyUpdate.errorNoActiveQuestion.title":"pretrip.SurveyInsert.errorNoActiveQuestion.title"),content:r(a?"pretrip.SurveyUpdate.errorNoActiveQuestion.content":"pretrip.SurveyInsert.errorNoActiveQuestion.content")}):t(o(e,{meta:{successMessage:()=>!!a&&r("pretrip.SurveyUpdate.success"),errorMessage:e=>{var t,i,o,s,l,n,p,u;return"incab-notification-service.fieldContainsNotAcceptedValue"===(null==(s=null==(o=null==(i=null==(t=null==e?void 0:e.response)?void 0:t.data)?void 0:i.errors)?void 0:o[0])?void 0:s.code)&&(null==(u=null==(p=null==(n=null==(l=null==e?void 0:e.response)?void 0:l.data)?void 0:n.errors)?void 0:p[0])?void 0:u.fields.find(e=>"fleetIds"===e))?r("pretrip.SurveyUpsert.failure.invalidFleets"):r(a?"pretrip.SurveyUpdate.failure":"pretrip.SurveyInsert.failure")},redirect:x.I7.SURVEY_LIST}}))}},Fe=({questions:e=[]})=>0===e.filter(e=>e.active).length,De=(0,o.Zz)(y.A,fe.A)(ge)},61396:(e,r,t)=>{t.d(r,{J:()=>u});var a=t(1454),i=Object.defineProperty,o=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,n=(e,r,t)=>r in e?i(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,p=(e,r)=>{for(var t in r||(r={}))s.call(r,t)&&n(e,t,r[t]);if(o)for(var t of o(r))l.call(r,t)&&n(e,t,r[t]);return e};const u=(0,a.wY)(e=>({root:()=>({color:e.colors.onsurfaceFont,"& .ant-form-item-label":{fontWeight:e.typography.weights.bold,color:e.colors.onsurfaceFont,lineHeight:void 0}}),main:{padding:e.spacing(4),paddingBottom:e.spacing(18),"& $card":{marginBottom:e.spacing(5)}},card:{width:"100%",minWidth:480,border:`1px solid ${e.colors.onsurfaceGrayBorders}`,backgroundColor:e.colors.surfaceOverlay},cardTitle:p({padding:e.spacing(4),fontWeight:e.typography.weights.medium},e.typography.sizes.lg),cardContent:{padding:e.spacing(4),maxWidth:600},cardContentWithTitle:{paddingTop:0},flushBottom:{paddingBottom:0,marginBottom:0},bottomBar:{position:"fixed",width:"100%",bottom:0,backgroundColor:e.colors.surfaceOverlay,padding:e.spacing(2),"& > a":p({},e.typography.sizes.md)}}),{name:"ServiceForm"})},64973:(e,r,t)=>{t.d(r,{F:()=>s});var a=t(55332),i=t(31273),o=t(13455);const s=(e,r)=>{const t=(0,o.C8)(r);return(0,a.Q)(t)?(0,i.j)(e,t):e}},83246:(e,r,t)=>{t.d(r,{A:()=>ue});var a=t(83381),i=t(18198),o=t(90645),s=t(40421),l=t(44013),n=t(89590),p=t(64973),u=t(19013),c=t(99627),d=t(91562),m=t(13875),y=t(74652),v=Object.defineProperty,f=Object.defineProperties,b=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,w=(e,r,t)=>r in e?v(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t;const E=(F=((e,r)=>{for(var t in r||(r={}))h.call(r,t)&&w(e,t,r[t]);if(g)for(var t of g(r))S.call(r,t)&&w(e,t,r[t]);return e})({},y.sw),f(F,b({pageSize:20,dateRange:{from:(0,m.k)(new Date).toISOString(),to:(0,d.D)(new Date).toISOString()},filters:{result:"FAIL",resolution:null}})));var F,D=Object.defineProperty,R=Object.defineProperties,T=Object.getOwnPropertyDescriptors,C=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,x=(e,r,t)=>r in e?D(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,O=(e,r)=>{for(var t in r||(r={}))N.call(r,t)&&x(e,t,r[t]);if(C)for(var t of C(r))P.call(r,t)&&x(e,t,r[t]);return e},A=(e,r)=>R(e,T(r));
1const I={survey:{list:n.hh,resultDetail:n.mQ,results:n.AL,resultsQuery:E},ui:{drawerSurveyId:null}},Q=(0,p.F)(I,c.PC),k=(0,o.HY)({results:(0,s.v)([u.o.fetchSurveyResults.request.reduce(l.m$),u.o.fetchSurveyResults.success.reduce(l.gn),u.o.fetchSurveyResults.failure.reduce(l.C1)],Q.survey.results),resultDetail:(0,s.v)([u.o.fetchSurveyResultDetail.request.reduce(l.m$),u.o.fetchSurveyResultDetail.success.reduce(l.tU),u.o.fetchSurveyResultDetail.failure.reduce(l.C1),u.o.resetSurveyResultDetail.reduce(()=>n.mQ)],Q.survey.resultDetail),resultsQuery:(0,s.v)([u.o.surveyResultsQueryChange.fold(e=>e),u.o.clearDriverResponsesFilters.reduce(({pageSize:e})=>A(O({},Q.survey.resultsQuery),{pageSize:e})),u.o.tablePageNumberChange.reduce((e,r)=>A(O({},e),{pageNumber:r})),u.o.tablePageSizeChange.reduce((e,r)=>A(O({},e),{pageSize:r,pageNumber:1}))],Q.survey.resultsQuery),list:(0,s.v)([u.o.fetchSurveys.request.reduce(l.m$),u.o.fetchSurveys.success.reduce(l.tU),u.o.fetchSurveys.failure.reduce(l.C1),u.o.patchSurvey.success.reduce(l.q_)],Q.survey.list)}),j=(0,o.HY)({drawerSurveyId:(0,s.v)([u.o.openDrawerSurvey.fold(e=>e),u.o.closeDrawerSurvey.reduce(()=>I.ui.drawerSurveyId)],Q.ui.drawerSurveyId)}),q=(0,o.HY)({survey:k,ui:j});var L=t(24392),Y=t(30911),U=t(35060),M=t(13455),B=t(5358),$=t(86893),_=Object.defineProperty,V=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,G=(e,r,t)=>r in e?_(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,W=(e,r)=>{for(var t in r||(r={}))z.call(r,t)&&G(e,t,r[t]);if(V)for(var t of V(r))H.call(r,t)&&G(e,t,r[t]);return e};const K=(0,$.a)({baseURL:c.QF})({fetchSurveys:()=>({url:"surveys?includeStatistics=true",method:"GET"}),insertSurvey:e=>({url:"surveys",method:"POST",data:e}),patchSurvey:e=>({url:`surveys/${e.id}`,method:"PATCH",data:e}),updateSurvey:e=>({url:`surveys/${e.id}`,method:"PUT",data:e}),deleteSurvey:e=>({url:`surveys/${e.id}`,method:"DELETE"}),fetchSurveyResults:e=>({url:"/survey-responses/query",method:"POST",data:W({pageNumber:1,pageSize:B.nu},e)}),fetchSurveyResultDetail:({id:e})=>({url:`survey-responses/${e}`,method:"GET"}),patchSurveyResponse:e=>({url:`survey-responses/${e.id}`,method:"PATCH",data:e})});var J=t(20964),X=Object.defineProperty,Z=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,ie=(e,r,t)=>r in e?X(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,oe=(e,r)=>{for(var t in r||(r={}))te.call(r,t)&&ie(e,t,r[t]);if(re)for(var t of re(r))ae.call(r,t)&&ie(e,t,r[t]);return e},se=(e,r)=>Z(e,ee(r));const le={*onSuccess(){yield(0,L.yJ)(u.o.fetchSurveys())}},ne={*beforeRequest(){yield(0,L.yJ)(u.o.setSurveyFormErrors({}))},*onSuccess(){yield(0,L.yJ)(u.o.clearSurveyForm())},*onError(e){yield(0,L.yJ)(u.o.setSurveyFormErrors((0,Y.M)(e)))}},pe={enAU:{},enNZ:JSON.parse('{"pretrip.answerType.ack.label":"Acknowledgement","pretrip.answerType.no.label":"No","pretrip.answerType.yes.label":"Yes","pretrip.columnTiltes.completionLocation":"Completion location","pretrip.columnTiltes.driver":"Driver","pretrip.columnTiltes.login":"Login","pretrip.columnTiltes.rego":"Rego","pretrip.columnTiltes.resolution":"Resolution","pretrip.columnTiltes.result":"Result","pretrip.columnTiltes.vehicle":"Vehicle","pretrip.Form.QuestionPreview.confirmButton":"OK","pretrip.Form.QuestionPreview.noButton":"NO","pretrip.Form.QuestionPreview.title":"Preview","pretrip.Form.QuestionPreview.yesButton":"YES","pretrip.PretripGetStarted.button":"Get started now","pretrip.PretripGetStarted.message":"Find out if your drivers are compliant before they start their workday with In-cab Comms","pretrip.questionType.ack.label":"Acknowledgement","pretrip.questionType.yesNo.label":"Yes/No","pretrip.ResponsesFilters.resolution.all":"All resolutions","pretrip.ResponsesFilters.resolution.closed":"Closed","pretrip.ResponsesFilters.resolution.mobileHeading":"Resolution","pretrip.ResponsesFilters.resolution.reviewed":"Reviewed","pretrip.ResponsesFilters.resolution.unreviewed":"Unreviewed","pretrip.ResponsesFilters.result.all":"All results","pretrip.ResponsesFilters.result.fail":"Failed results","pretrip.ResponsesFilters.result.mobileHeading":"Result","pretrip.ResponsesFilters.result.pass":"Passed results","pretrip.Result.resolution.closed":"Closed","pretrip.Result.resolution.reviewed":"Reviewed","pretrip.Result.resolution.unreviewed":"Unreviewed","pretrip.Result.result.fail":"Fail","pretrip.Result.result.pass":"Pass","pretrip.ResultDrawer.button.cancel":"Cancel","pretrip.ResultDrawer.button.close":"Close issue","pretrip.ResultDrawer.button.edit":"Edit","pretrip.ResultDrawer.button.reopen":"Reopen issue","pretrip.ResultDrawer.button.review":"Review issue","pretrip.ResultDrawer.button.save":"Save","pretrip.ResultDrawer.comment":"Add comment","pretrip.ResultDrawer.Info.commsName":"Title","pretrip.ResultDrawer.Info.completionLocation":"Completion location","pretrip.ResultDrawer.Info.driver":"Driver","pretrip.ResultDrawer.Info.driverContact":"Driver contact","pretrip.ResultDrawer.Info.surveyDate":"Date","pretrip.ResultDrawer.Info.surveyTitle":"Title","pretrip.ResultDrawer.Info.tripInfo":"Trip info","pretrip.ResultDrawer.Info.vehicle":"Vehicle","pretrip.ResultDrawer.Info.vehicleLocation":"Vehicle location","pretrip.ResultDrawer.message.close"
1:"Driver response closed","pretrip.ResultDrawer.message.closed":"Driver response closed","pretrip.ResultDrawer.message.failed":"Update failed","pretrip.ResultDrawer.message.metadata":"By {by} - {dateDistance} ago","pretrip.ResultDrawer.message.reopen":"Driver response re-opened","pretrip.ResultDrawer.message.review":"Driver response reviewed","pretrip.ResultDrawer.placeholder.close":"Close comment","pretrip.ResultDrawer.placeholder.review":"Review comment","pretrip.ResultDrawer.statusLabel.closed":"Closed","pretrip.ResultDrawer.statusLabel.closedBy":"Closed by","pretrip.ResultDrawer.statusLabel.label":"Review status","pretrip.ResultDrawer.statusLabel.reviewed":"Reviewed","pretrip.ResultDrawer.statusLabel.reviewedBy":"Reviewed by:","pretrip.ResultDrawer.statusLabel.unreviewed":"Unreviewed","pretrip.ResultDrawer.title":"Driver response","pretrip.Survey.confirmDelete.cancelText":"Cancel","pretrip.Survey.confirmDelete.content":"This group of messages is active for {fleetCount} {fleetCount, plural, one {Group} other {Groups}} (fleets). Once deleted, you can not undo.","pretrip.Survey.confirmDelete.okText":"Delete now","pretrip.Survey.confirmDelete.title":"Are you sure you want to delete?","pretrip.Survey.confirmDisable.cancelText":"Cancel","pretrip.Survey.confirmDisable.content":"This group of messages is active for {fleetCount} {fleetCount, plural, one {Group} other {Groups}} (fleets). Once disabled, you can re-enable at any time. (Can take up to 24 hours to take effect)","pretrip.Survey.confirmDisable.failureMessage":"Failed to disable Survey.","pretrip.Survey.confirmDisable.okText":"Disable now","pretrip.Survey.confirmDisable.successMessage":"Disabled correctly","pretrip.Survey.confirmDisable.title":"Are you sure you want to disable?","pretrip.Survey.confirmEnable.cancelText":"Cancel","pretrip.Survey.confirmEnable.content":"This group of messages will be active for {fleetCount} {fleetCount, plural, one {Group} other {Groups}} (fleets). You can disable at any time. (Can take up to 24 hours to be available in-cab for the driver)","pretrip.Survey.confirmEnable.failureMessage":"Failed to enable","pretrip.Survey.confirmEnable.okText":"Enable now","pretrip.Survey.confirmEnable.successMessage":"Enabled correctly","pretrip.Survey.confirmEnable.title":"Are you sure you want to enable?","pretrip.Survey.createdDate.label":"Created","pretrip.Survey.disabled.label":"Disabled","pretrip.Survey.enabled.label":"Enabled","pretrip.Survey.enabledCount.label":"Messages","pretrip.Survey.enabledCount.value":"{active} of {total} enabled","pretrip.Survey.errorPopup.noActiveQuestions.content":"You should have at least 1 active message to enable.","pretrip.Survey.errorPopup.noActiveQuestions.title":"No active messages","pretrip.Survey.errorPopup.noCreateAccess.content":"You do not have the permission to create.","pretrip.Survey.errorPopup.noCreateAccess.title":"Access denied","pretrip.Survey.errorPopup.noDeleteAccess.content":"You do not have the permission to delete.","pretrip.Survey.errorPopup.noDeleteAccess.title":"Access denied","pretrip.Survey.errorPopup.noDisableAccess.content":"You do not have the permission to disable.","pretrip.Survey.errorPopup.noDisableAccess.title":"Access denied","pretrip.Survey.errorPopup.noEnableAccess.content":"You do not have the permission to enable.","pretrip.Survey.errorPopup.noEnableAccess.title":"Access denied","pretrip.Survey.errorPopup.noUpdateAccess.content":"You do not have the permission to edit.","pretrip.Survey.errorPopup.noUpdateAccess.title":"Access denied","pretrip.Survey.failedResponses.label":"Failed responses","pretrip.Survey.failedResponses.value":"{failedCount} of {total} {br} last 24 hours","pretrip.Survey.icon.barchart.tooltip":"Responses","pretrip.Survey.icon.eye.tooltip":"Details","pretrip.Survey.icon.trash.tooltip":"Delete","pretrip.Survey.modifiedDate.label":"Modified","pretrip.Survey.promptEnable.cancelText":"Enable later","pretrip.Survey.promptEnable.content":"This group of messages has been created. Simply click Enable now to push them to your Ehubo units. (Can take up to 24 hours to be available in-cab for the driver)","pretrip.Survey.promptEnable.failureMessage":"Failed to enable","pretrip.Survey.promptEnable.okText":"Enable now","pretrip.Survey.promptEnable.successMessage":"Enabled correctly","pretrip.Survey.promptEnable.title":"Ready to go","pretrip.Survey.recipientCount.label":"Recipients","pretrip.Survey.recipientCount.value":"{count} {count, plural, one {Group} other {Groups}}","pretrip.Survey.viewResults.link":"View responses","pretrip.SurveyDelete.success":"Deleted correctly","pretrip.SurveyDetailsCard.driver":"Driver","pretrip.SurveyDetailsCard.driverContact":"Driver contact","pretrip.SurveyDetailsCard.surveyDate":"Date","pretrip.SurveyDetailsCard.surveyTitle":"Title","pretrip.SurveyDetailsCard.tripInfo":"Trip info","pretrip.SurveyDetailsCard.vehicle":"Vehicle","pretrip.SurveyDetailsCard.vehicleLocation":"Vehicle location","pretrip.SurveyDetailsDrawer.button.primary":"Update","pretrip.SurveyDetailsDrawer.button.secondary":"C
1ancel","pretrip.SurveyDetailsDrawer.showLessButton.text":"Show less","pretrip.SurveyDetailsDrawer.showMoreButton.text":"Show more","pretrip.SurveyDetailsDrawer.title":"Driver response","pretrip.SurveyFormButton.newQuestion.label":"Add message","pretrip.SurveyFormButton.primary.label":"Save","pretrip.SurveyFormButton.secondary.label":"Cancel","pretrip.SurveyFormError.required":"This field is required","pretrip.SurveyFormField.fleetIds.all":"All","pretrip.SurveyFormField.fleetIds.label":"Recipients","pretrip.SurveyFormField.fleetIds.maxTagPlaceholder":"{count} {count, plural, one {group} other {groups}} selected","pretrip.SurveyFormField.fleetIds.placeholder":"Push messages to these groups (fleets)","pretrip.SurveyFormField.fleetIds.tooltip":"Send messages to vehicles in any group (fleet) you choose. Only vehicles that have Driver login + Ehubo2 plans enabled will receive and display this survey.","pretrip.SurveyFormField.name.label":"Title","pretrip.SurveyFormField.name.placeholder":"Name this group of messages","pretrip.SurveyFormField.reminder.label":"Audio reminder","pretrip.SurveyFormField.reminder.tooltip":"The Ehubo will beep when vehicle comes to a stop , if the driver has not answered all the questions","pretrip.SurveyFormField.type.label":"Message type","pretrip.SurveyFormPage.create.title":"Create","pretrip.SurveyFormPage.update.title":"Update","pretrip.SurveyFormQuestionField.expectedAnswer.highlight":"preferred","pretrip.SurveyFormQuestionField.expectedAnswer.placeholder":"The {highlight} answer to this Yes/No question is:","pretrip.SurveyFormQuestionField.name.label":"Message","pretrip.SurveyFormQuestionField.name.placeholder.ack":"ie: Remember to inspect your vehicle.","pretrip.SurveyFormQuestionField.name.placeholder.yesNo":"ie: Are you feeling well?","pretrip.SurveyFormQuestionField.text.label":"Description (optional)","pretrip.SurveyFormQuestionField.text.placeholder.ack":"ie: Check fluid levels, check pressure, walk around etc.","pretrip.SurveyFormQuestionField.text.placeholder.yesNo":"ie: Your mental well being is our top priority.","pretrip.SurveyFormQuestionHeaderText.disabled":"disabled","pretrip.SurveyFormQuestionHeaderText.emptyName":"(disabled messages with an empty message field will not be saved)","pretrip.SurveyFormQuestionHeaderText.enabled":"enabled","pretrip.SurveyFormQuestionHeaderText.preview":"preview","pretrip.SurveyFormQuestionHeaderText.title":"driver message","pretrip.SurveyFormText.characterLimit":"{count}/{limit} characters","pretrip.SurveyFormText.questionRemaining":"{remainingQuestions} remaining","pretrip.SurveyInsert.errorNoActiveQuestion.content":"There must be at least 1 active message.","pretrip.SurveyInsert.errorNoActiveQuestion.title":"No active message","pretrip.SurveyInsert.failure":"Failed to create","pretrip.SurveyInsert.success":"Created correctly","pretrip.SurveyResponsesPage.table.info.driverName.tooltip":"We had a problem getting the driver information","pretrip.SurveyResponsesPage.table.noData":"No responses found","pretrip.SurveyResultsPage.title":"Driver responses","pretrip.Surveys.Drawer.close":"Close","pretrip.Surveys.Drawer.edit":"Edit","pretrip.Surveys.Drawer.groups.heading":"Groups recipients","pretrip.Surveys.Drawer.info.responsesLabel":"Responses today","pretrip.Surveys.Drawer.info.titleLabel":"Title","pretrip.Surveys.Drawer.title":"Details","pretrip.SurveysPage.title":"In-cab comms","pretrip.SurveyUpdate.errorNoActiveQuestion.content":"There must be at least 1 active message. If you would like to stop sending this group of messages, please return to the landing page and disable the in-cab communication.","pretrip.SurveyUpdate.errorNoActiveQuestion.title":"You have disabled all driver messages","pretrip.SurveyUpdate.failure":"Failed to update","pretrip.SurveyUpdate.success":"Updated correctly. (Can take up to 24 hours for changes to be available in-cab for the driver)","pretrip.SurveyUpsert.failure.invalidFleets":"There was an issue processing this request with at least one of the selected fleets.","pretrip.UnavailableInfo.unavailable":"Unavailable"}'),enUS:JSON.parse('{"pretrip.answerType.ack.label":"Acknowledgment","pretrip.questionType.ack.label":"Acknowledgment","pretrip.columnTiltes.rego":"License Plate"}'),frCA:{}},ue=(0,a.G)({key:i.$n.INCAB_COMMS,reducer:q,saga:function*(){yield(0,L.Q7)([(0,L.p8)(u.o.fetchSurveys.type,(0,U.X)(u.o.fetchSurveys,K.fetchSurveys)),(0,L.p8)(u.o.insertSurvey.type,(0,U.X)(u.o.insertSurvey,K.insertSurvey,se(oe({},ne),{*onSuccess(e){yield(0,L.yJ)(u.o.clearSurveyForm()),yield(0,L.T1)(M.kH,c.rR,e.id)}}))),(0,L.p8)(u.o.updateSurvey.type,(0,U.X)(u.o.updateSurvey,K.updateSurvey,ne)),(0,L.p8)(u.o.deleteSurvey.type,(0,U.X)(u.o.deleteSurvey,K.deleteSurvey,le)),(0,L.p8)(u.o.patchSurvey.type,(0,U.X)(u.o.patchSurvey,K.patchSurvey,{makeSuccessPayload:e=>{var r=e,{statistics:t}=r;return((e,r)=>{var t={};for(var a in e)te.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&re)for(var a of re(e))r.indexOf(a)<0&&ae.call(e,a)&&(t[a]=e[a]);return t})(r,["statistics"])}})),(0,L.p8)(u.o.fetchSurveyResults.type,(0,U.X)(u.o.fetchSurveyResults,K.fetchSurveyResults)),(0,L.p8)(u.o.fetchSurveyResultDetail.type,(0,U.X)(u.o.fetchSurveyResultDetail,
1K.fetchSurveyResultDetail)),(0,L.p8)(u.o.patchSurveyResponse.type,(0,U.X)(u.o.patchSurveyResponse,K.patchSurveyResponse,{*onSuccess(e,r){yield(0,L.yJ)(u.o.resetSurveyResultDetail()),yield(0,L.yJ)(u.o.fetchSurveyResults(r.meta.query))}})),(0,L.p8)(({type:e})=>e.startsWith(u.b),function*(){const e=yield(0,L.Lt)(J.T.incabCommsSessionStorage);(0,M.kH)(c.PC,e)})])},translations:pe})},95685:(e,r,t)=>{t.d(r,{A:()=>a,R:()=>i});const a={enablePromptEnableLater:"Pretrip comms created prompt cancelled",enablePromptEnableNow:"Pretrip comms created prompt accepted",switchToEnablePromptCancel:"Pretrip comms switch to enable prompt cancelled",switchToEnablePromptNow:"Pretrip comms switch to enable prompt accepted",switchToDisablePromptCancel:"Pretrip comms switch to disable prompt cancelled",switchToDisablePromptNow:"Pretrip comms switch to disable prompt accepted",commsDeleteCancelled:"Pretrip comms delete prompt cancelled",commsDeleteAccepted:"Pretrip comms delete prompt accepted"},i={cardDeleteIcon:"pretrip-card-delete-icon",cardEnabledToggleDisable:"pretrip-card-enabled-toggle-disable",cardEnabledToggleEnable:"pretrip-card-enabled-toggle-enable",cardResultsIcon:"pretrip-card-results-icon",cardViewIcon:"pretrip-card-view-icon",cardsDrawerCancel:"pretrip-cards-drawer-cancel",cardsDrawerEdit:"pretrip-cards-drawer-edit",cardsDrawerReviewTextArea:"pretrip-cards-drawer-review-textarea",formAddMessage:"pretrip-form-add-message",formCancel:"pretrip-form-cancel",formMessageDelete:"pretrip-form-message-delete",formMessageMessageDescription:"pretrip-form-message-message-description",formMessageMessageTitle:"pretrip-form-message-message-title",formMessagePreviewOpen:"pretrip-form-message-preview-open",formMessageToggleDisable:"pretrip-form-message-toggle-disable",formMessageToggleEnable:"pretrip-form-message-toggle-enable",formMessageTypeAck:"pretrip-form-message-type-ack",formMessageTypeYesNo:"pretrip-form-message-type-yesNo",formMessageTypeYesNoNo:"pretrip-form-message-type-yesno-no",formMessageTypeYesNoYes:"pretrip-form-message-type-yesno-yes",formRecipientsSelect:"pretrip-form-recipients-select",formReminder:"pretrip-form-reminder",formSave:"pretrip-form-save",formTitleInput:"pretrip-form-title-input",responsesDateRangeFilter:"responses-date-range-filter",responsesResolutionStatusFilter:"responses-resolution-status-filter",responsesResultStatusFilter:"responses-result-status-filter",welcomeGetStarted:"pretrip-welcome-get-started"}},99627:(e,r,t)=>{t.d(r,{Gd:()=>l,I7:()=>d,PC:()=>i,QE:()=>n,QF:()=>a,QW:()=>u,X5:()=>p,bU:()=>s,n_:()=>c,rR:()=>o});const a="https://api-my.eroad.co.nz/incab-notification",i="comms",o="SurveysPage-NewSurveyId",s={ACK:"ACK",YES_NO:"YES_NO"},l={ACK:"pretrip.questionType.ack.label",YES_NO:"pretrip.questionType.yesNo.label"},n={ACK:"ACK",YES:"YES",NO:"NO"},p={ACK:"pretrip.answerType.ack.label",YES:"pretrip.answerType.yes.label",NO:"pretrip.answerType.no.label"},u={NONE:"NONE",UNREVIEWED:"UNREVIEWED",REVIEWED:"REVIEWED",CLOSED:"CLOSED"},c={FAIL:"FAIL",PASS:"PASS"},d={SURVEY_LIST:"/service/pretrip-surveys",SURVEY_RESULTS:"/service/pretrip-surveys/:id/results",SURVEY_CREATE:"/service/pretrip-surveys/create",SURVEY_UPDATE:"/service/pretrip-surveys/update/:id"}}}]); 2//# sourceMappingURL=surveyFormPage.myeroad.1834cee45ecb9e352850.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.