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]="d416a60d-9466-4866-a51d-8bd285f8baac",e._sentryDebugIdIdentifier="sentry-dbid-d416a60d-9466-4866-a51d-8bd285f8baac")}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([[696,6154,8542,9710],{696:(e,r,t)=>{t.d(r,{h:()=>y});var a=t(76787),n=t(94386),o=t(40671),s=t(78300),i=Object.defineProperty,l=Object.defineProperties,d=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,p=(e,r,t)=>r in e?i(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)&&p(e,t,r[t]);if(c)for(var t of c(r))u.call(r,t)&&p(e,t,r[t]);return e},g=(e,r)=>l(e,d(r));const v=o.D.getMaintenanceBaseUrl(),y={createFetchPresets:e=>()=>(0,n.F)({baseURL:v,url:s.B.PRESETS,method:a.ym.GET,params:{context:e}}),createInsertPreset:e=>r=>(0,n.F)({baseURL:v,url:s.B.PRESETS,method:a.ym.POST,data:g(f({},r),{active:!1,context:e})}),createUpdatePreset:e=>r=>(0,n.F)({url:`${s.B.PRESETS}/${r.id}`,baseURL:v,method:a.ym.PUT,data:g(f({},r),{active:!1,context:e})}),deletePreset:e=>(0,n.F)({url:`${s.B.PRESETS}/${e.id}`,baseURL:v,method:a.ym.DELETE})}},2856:(e,r,t)=>{t.d(r,{e:()=>h});var a=t(14041),n=t(42453),o=t(43420),s=t(65995),i=t(28542),l=t(1454),d=Object.defineProperty,c=Object.defineProperties,m=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,g=(e,r,t)=>r in e?d(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,v=(e,r)=>{for(var t in r||(r={}))p.call(r,t)&&g(e,t,r[t]);if(u)for(var t of u(r))f.call(r,t)&&g(e,t,r[t]);return e},y=(e,r)=>c(e,m(r));const b=(0,l.wY)(e=>({root:{width:"100%"},dropArea:{height:"auto",width:"100%",marginTop:`-${e.spacing(3)}px`},uploadIcon:{top:3,fontSize:`${e.spacing(8)}px`,color:`${e.colors.primaryBlueDefault}`,padding:`${e.spacing(3)}px`},placeHolder:y(v({},e.typography.sizes.sm),{color:`${e.colors.onsurfaceFont}`,fontWeight:"bold"}),description:y(v({},e.typography.sizes.sm),{color:`${e.colors.onsurfaceTechnicalFont}`,fontWeight:"normal"}),readOnly:{"& > .ant-upload-drag":{display:"none"}}}),{name:"FileUpload"});var E=t(42464);const h=a.forwardRef(function(e,r){const{onChange:t,value:l=[],accept:d,readOnly:c=!1,actionUrl:m=E.nC,beforeUpload:u=E.UZ,createCustomRequest:p=E.Ug,createHandleChange:f=E._K,createHandleDownload:g=E._W,createHandleSuccess:v=E.bc,createShowUploadList:y=E._j,"data-testid":h}=e,P=b(e),[w,O]=(0,a.useState)(!1),I=null==l?void 0:l.filter(({status:e})=>"uploading"!==e).map((0,E.ZW)()),S=p({setDisabled:O}),j=f({onChange:t}),R=g(),x=v({onChange:t,value:l}),F=y({readOnly:c});return a.createElement(i.kD,{accept:d,action:m,beforeUpload:u,className:(0,n.$)(P.root,c&&P.readOnly),customRequest:S,disabled:w,fileList:I,onChange:j,onDownload:R,onSuccess:x,ref:r,showUploadList:F,"data-testid":h},a.createElement("div",{className:P.dropArea},a.createElement(s.A,{className:P.uploadIcon}),a.createElement("div",{className:P.placeHolder},a.createElement(o.s,{id:"service.documentsUpload.fileUpload.placeHolder"})),a.createElement("div",{className:P.description},a.createElement(o.s,{id:"service.documentsUpload.fileUpload.maxSize"})),d&&a.createElement("div",{className:P.description},a.createElement(o.s,{id:"service.documentsUpload.fileUpload.supportedFormat",values:{accept:d}}))))})},14350:(e,r,t)=>{t.d(r,{e:()=>o});var a=t(79436),n=t(55246);const o=({kmValue:e=0,withUnits:r=!0,isRounded:t=!0,inMilesPerHour:
1o="NA"===(0,n.n)()})=>{if(o){const n=t?Math.round(e*a.O):parseFloat((e*a.O).toFixed(2));return r?`${n} mph`:n}const s=t?Math.round(e):parseFloat(e.toFixed(2))||0;return r?`${s} km/h`:s}},28542:(e,r,t)=>{t.d(r,{iC:()=>n,_O:()=>p,kD:()=>P});var a=t(54833);const n=a.A.LIST_IGNORE;var o=t(14041),s=Object.defineProperty,i=Object.defineProperties,l=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,u=(e,r,t)=>r in e?s(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t;const p=o.forwardRef((e,r)=>{var t,n=e,{"data-testid":s,"data-pendoid":p,children:f}=n,g=((e,r)=>{var t={};for(var a in e)c.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&&m.call(e,a)&&(t[a]=e[a]);return t})(n,["data-testid","data-pendoid","children"]);return o.createElement(a.A,(t=((e,r)=>{for(var t in r||(r={}))c.call(r,t)&&u(e,t,r[t]);if(d)for(var t of d(r))m.call(r,t)&&u(e,t,r[t]);return e})({},g),i(t,l({ref:r,"data-testid":null!=s?s:"ui-library-upload","data-pendoid":null!=p?p:"ui-library-upload-pendo"}))),f)});var f=Object.defineProperty,g=Object.defineProperties,v=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,h=(e,r,t)=>r in e?f(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t;const P=o.forwardRef((e,r)=>{var t,n=e,{"data-testid":s,"data-pendoid":i,children:l}=n,d=((e,r)=>{var t={};for(var a in e)b.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&y)for(var a of y(e))r.indexOf(a)<0&&E.call(e,a)&&(t[a]=e[a]);return t})(n,["data-testid","data-pendoid","children"]);return o.createElement(a.A.Dragger,(t=((e,r)=>{for(var t in r||(r={}))b.call(r,t)&&h(e,t,r[t]);if(y)for(var t of y(r))E.call(r,t)&&h(e,t,r[t]);return e})({},d),g(t,v({ref:r,"data-testid":null!=s?s:"ui-library-upload-dragger","data-pendoid":null!=i?i:"ui-library-upload-dragger-pendo"}))),l)})},29710:(e,r,t)=>{t.d(r,{DC:()=>U,Eb:()=>g,GT:()=>R,Ir:()=>F,Jc:()=>I,Lc:()=>x,N8:()=>E,On:()=>S,WH:()=>N,aE:()=>O,bO:()=>j,iR:()=>T,jD:()=>w,jd:()=>h,pI:()=>v,wO:()=>D,yt:()=>_,zk:()=>P});var a=t(15675),n=t(92211),o=t(11644),s=t(12291),i=t(51962),l=t(24134),d=t(47143),c=t(87054),m=t(36136),u=t(65802),p=t(93753),f=t(14350);const g=({changed:e,formInitialValues:r})=>Object.entries(e).some(([e,t])=>{const a=r[e];return Array.isArray(a)?JSON.stringify(a)!==JSON.stringify(t):String(r[e])!==t}),v=({formInitialValues:e,formFinalValues:r})=>{const t={};return Object.entries(r).forEach(([r,a])=>{const n=e[r];if(null==n&&null==a)return;const o=(0,m.G)(a);let s=!1;null==n&&null!=a||null!=n&&null==a?s=!0:Array.isArray(a)||o?o&&("checked"in a&&a.checked?(0,d.n)(n,a.checked)||(s=!0):(0,d.n)(n,a)||(s=!0)):String(n)!==String(a)&&(s=!0),s&&Object.assign(t,{[r]:a})}),t},y=({name:e,t:r})=>null!=e?e:r("myeroad.form.validator.default.input.name"),b=e=>!(0,i.O)(e)||(0,l.I)(e),E=({t:e,name:r})=>(t,n)=>b(n)||(0,a.y)(n)?Promise.resolve():Promise.reject(new Error(e({id:"myeroad.form.validator.date.valid",values:{name:y({name:r,t:e})}}))),h=({t:e,date:r,name:t})=>(a,o)=>b(o)||b(r)||(0,s.Y)(o,r)?Promise.resolve():Promise.reject(new Error(e({id:"myeroad.form.validator.date.max",values:{name:y({name:t,t:e}),date:(0,n.Y)({date:r,format:"h:mm a"})}}))),P=({t:e,date:r,name:t})=>(a,s)=>b(s)||b(r)||(0,o.d)(s,r)?Promise.resolve():Promise.reject(new Error(e({id:"myeroad.form.validator.date.min",values:{name:y({name:t,t:e}),date:(0,n.Y)({date:r,format:"h:mm a"})}}))),w=({t:e,maxLength:r,name:t,messageId:a})=>(n,o)=>
1{if(!o||o.length<=r)return Promise.resolve();const s=e({id:null!=a?a:"myeroad.form.validator.max.length",values:{name:y({name:t,t:e}),maxLength:r}});return Promise.reject(new Error(s))},O=({t:e,name:r})=>(t,a)=>{const n=e({id:"myeroad.form.validator.max.safe.integer",values:{maxSafeInteger:p.d5,name:y({name:r,t:e})}});return b(a)||Number(a)<=p.d5?Promise.resolve():Promise.reject(new Error(n))},I=({t:e,max:r,name:t})=>(a,n)=>{const o=e({id:"myeroad.form.validator.max",values:{max:r,name:y({name:t,t:e})}});return b(n)||Number(n)<=r?Promise.resolve():Promise.reject(new Error(o))},S=({t:e,max:r,name:t,useMiles:a})=>(n,o)=>{const s=e({id:"myeroad.form.validator.max",values:{max:(0,f.e)({kmValue:r,withUnits:!1,inMilesPerHour:a}),name:y({name:t,t:e})}});return b(o)||Number(o)<=r?Promise.resolve():Promise.reject(new Error(s))},j=({t:e,minLength:r,name:t})=>(a,n)=>{const o=e({id:"myeroad.form.validator.min.length",values:{minLength:r,name:y({name:t,t:e})}});return n?n.length>=r?Promise.resolve():Promise.reject(new Error(o)):Promise.resolve()},R=({t:e,name:r})=>(t,a)=>{const n=e({id:"myeroad.form.validator.min.safe.integer",values:{minSafeInteger:p.ly,name:y({name:r,t:e})}});return b(a)||Number(a)>=p.ly?Promise.resolve():Promise.reject(new Error(n))},x=({t:e,min:r,name:t})=>(a,n)=>{const o=e({id:"myeroad.form.validator.min",values:{min:r,name:y({name:t,t:e})}});return b(n)||Number(n)>=r&&""!==n?Promise.resolve():Promise.reject(new Error(o))},F=({t:e,min:r,name:t,useMiles:a})=>(n,o)=>{const s=e({id:"myeroad.form.validator.min",values:{min:(0,f.e)({kmValue:r,withUnits:!1,inMilesPerHour:a}),name:y({name:t,t:e})}});return b(o)||Number(o)>=r&&""!==o?Promise.resolve():Promise.reject(new Error(s))},T=({t:e,name:r})=>(t,a)=>{if(!a)return Promise.resolve();const n=e({id:"myeroad.form.validator.leading.zero",values:{name:y({name:r,t:e})}}),o=e({id:"myeroad.form.validator.not.number",values:{name:y({name:r,t:e})}});if(a.length>1){if(!a.match(/^[0-9]\d*$/g))return Promise.reject(new Error(o));if(!a.match(/^[1-9]\d*$/g))return Promise.reject(new Error(n))}return 1!==a.length||a.match(/^[0-9]\d*$/g)?Promise.resolve():Promise.reject(new Error(o))},U=({max:e,min:r,t})=>(a,n)=>{if(b(n))return Promise.resolve();if(!(0,u.K)(n)&&!(0,c.E)(n))return Promise.resolve();const o=Number(n);if(Number.isNaN(o))return Promise.resolve();const s=(0,c.E)(r)&&o<r,i=(0,c.E)(e)&&o>e;if(!s&&!i)return Promise.resolve();let l="myeroad.form.validator.number.max",d={max:e};return(0,c.E)(r)&&(0,c.E)(e)?(l="myeroad.form.validator.number.range",d={min:r,max:e}):(0,c.E)(r)&&(l="myeroad.form.validator.number.min",d={min:r}),Promise.reject(new Error(t({id:l,values:d})))},D=({name:e,t:r})=>(t,a)=>{const n=T({name:e,t:r}),o=(0,c.E)(a)?String(a):a;return(0,u.K)(o)&&o.startsWith("-")&&o.length>1?n(t,o.slice(1)):n(t,o)},N=({t:e,name:r,messageId:t})=>(a,n)=>{if(b(n))return Promise.resolve();const o=e({id:null!=t?t:"myeroad.form.validator.no.special-char-msg",values:{name:y({name:r,t:e})}});return p.sg.test(n)?Promise.reject(new Error(o)):Promise.resolve()},_=({t:e,tId:r="myeroad.form.validator.required"})=>({required:!0,message:e(r)})},38858:(e,r,t)=>{t.d(r,{p:()=>l});var a=t(70541),n=t(80601),o=t(9680),s=t(4078),i=t(14041);const l=(e,r)=>{const t=(0,a.wA)(),{t:l}=(0,n.t)();e&&s.a.error({icon:i.createElement(o.A,null),title:l("service.Modal.acccessRestricted.title"),content:l("service.Modal.acccessRestricted.content"),onOk:()=>{t(r)}})}},42464:(e,r,t)=>{t.d(r,{ZW:()=>P,UZ:()=>R,Ug:()=>S,_K:()=>I,_W:()=>w,bc:()=>O,_j:()=>j,nC:()=>x,U:()=>F});var a=t(48632),n=t(87908),o=t(79623),s=t(28542),i=t(94386),l=t(40671),d=t(60773),c=t(18699);const m=e=>(0,c._w2)(e,{invalidFileSize:"File must be not-empty and file size must not be greater than 10MB"});var u=Object.defineProperty,p=Object.defineProperties,f=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(e,r,t)=>r in e?u(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,E=(e,r,t)=>new Promise((a,n)=>{var o=e=>{try{i(t.next(e))}catch(e){n(e)}},s=e=>{try{i(t.throw(e))}catch(e){n(e)}},i=e=>e.done?a(e.value):Promise.resolve(e.value).then(o,s);i((t=t.apply(e,r)).next())});const h=l.D.getMaintenanceBaseUrl(),P=({translateFn:e=m}={})=>r=>{var t,a,n,o;const{id:s,uid:i,status:l,error:d}=r,c=null==(o=null==(n=null==(a=null==(t=null==d?void 0:d.response)?void 0:t.data)?void 0:a.errors)?void 0:n[0])?void 0:o.code,m=c?e(c):void 0;return u=((e,r)=>{for(var t in r||(r={}))v.call(r,t)&&b(e,t,r[t]);if(g)for(var t of g(r))y.call(r,t)&&b(e,t,r[t]);return e})({},r),p(u,f({response:m,status:null!=l?l:"done",uid:null!=i?i:s}));var u},w=({apiFn:e=i.F,baseURL:r=h,downloadFn:t=a.P,errorMessageFn:n=o.i.error,translateFn:s=m}={})=>a=>E(void 0,null,function*(){const{id:o,name:i}=a,l={baseURL:r,url:`/documents/${o}/download`,responseType:"blob"};try{const r=yield e(l);t(r,i)}catch(e){const r=s("maintenance-frontend.failedToDownloadDocument");n(r)}}
1),O=({value:e,onChange:r})=>(t,{uid:a})=>{r(e.map(e=>e.uid===a?t:e))},I=({onChange:e})=>r=>{e(r.fileList)},S=({apiFn:e=i.F,isAuth:r=!0,maxFileSize:t=10485760,setDisabled:a=n.l}={})=>n=>E(void 0,null,function*(){const{action:o,file:s,onProgress:i,onSuccess:l,onError:c}=n,{size:m}=s;if(0===m||m>=t){i({percent:100});const e={response:{data:{errors:[{code:"invalidFileSize"}]}}};return yield(0,d.y)(),void c(e)}const u=new FormData;u.append("file",s);const p={url:o,data:u,headers:{"Content-Type":"multipart/form-data"},isAuth:r,method:"POST",onUploadProgress:({loaded:e,total:r})=>i({percent:e/r*100})};try{a(!0),l(yield e(p),s)}catch(e){c(e)}finally{a(!1)}}),j=({readOnly:e=!1}={})=>({showDownloadIcon:!0,showPreviewIcon:!1,showRemoveIcon:!e}),R=e=>{const r=e.size/1024/1024<10;return r||o.i.error("File should be smaller than 10mb"),!!r||s.iC},x=`${h}/documents/upload`,F=`${h}/repair-images/upload`},47143:(e,r,t)=>{t.d(r,{n:()=>n});var a=t(26782);function n(e,r){return(0,a.n)(e,r)}},60773:(e,r,t)=>{t.d(r,{y:()=>a});const a=(e=0)=>new Promise(r=>setTimeout(r,e))},89042:(e,r,t)=>{t.d(r,{Z:()=>s});var a=t(63244),n=t(2856),o=t(14041);const s=({hidden:e=!1,name:r="documents",title:t,accept:s,testId:i,actionUrl:l})=>o.createElement(a.eI,{name:r,label:t,hidden:e},o.createElement(n.e,{accept:s,actionUrl:l,"data-testid":i}))},94674:(e,r,t)=>{t.r(r),t.d(r,{default:()=>$});var a=t(70541),n=t(43420),o=t(62664),s=t(37506),i=t(55937),l=t(66124),d=t(88190),c=t(14041),m=t(27876),u=t(80601),p=t(62397),f=t(29676),g=t(63244),v=t(40026),y=t(62457),b=t(67252),E=t(70127),h=t(44339),P=t(38858),w=t(29710),O=t(89042),I=t(42464),S=t(86889),j=t(86547);const R=(0,t(1454).wY)(e=>({root:{"& .ant-form-item-label":{color:e.colors.onsurfaceTechnicalFont,fontWeight:e.typography.weights.regular}},column:{marginBottom:"16px"},submitButton:{marginRight:"10px"},repairStatus:{marginTop:e.spacing(2),marginLeft:e.spacing(5)}}));var x=t(76787),F=Object.defineProperty,T=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,N=(e,r,t)=>r in e?F(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,_=(e,r)=>{for(var t in r||(r={}))U.call(r,t)&&N(e,t,r[t]);if(T)for(var t of T(r))D.call(r,t)&&N(e,t,r[t]);return e};var L=t(14041);const A=({isEdit:e=!1})=>{const{t:r}=(0,u.t)(),{assetId:t,repairId:n}=(0,o.g)(),[s]=(0,g.mN)(),[l,h]=(0,c.useState)(C[1].value),[F,N]=(0,c.useState)(!0),A=R();(({isEdit:e,repairId:r,form:t,setSeverity:n})=>{const o=(0,a.d4)(d.T.repairDetails),s=(0,a.d4)(d.T.repairImages);(0,c.useEffect)(()=>{if(e||r){if(o.request.status===x.IQ.SUCCESS){const{severity:e,name:r,description:a}=o.result;t.setFieldsValue({severity:e,name:r,description:a})}s.request.status===x.IQ.SUCCESS&&t.setFieldsValue({imageIds:s.result}),n(t.getFieldValue("severity"))}},[e,t,r,o,s,n])})({isEdit:e,repairId:n,form:s,setSeverity:h}),(({form:e,setHasFormErrors:r})=>{const t=(0,g.FH)([],e);(0,c.useEffect)(()=>{e.validateFields({validateOnly:!0}).then(()=>r(!1)).catch(()=>r(!0))},[e,t,r])})({form:s,setHasFormErrors:N});const M=(({isEdit:e,repairId:r,t})=>{const n=(0,a.wA)();return(0,c.useCallback)(a=>{var o;const s=a,{name:l,description:d,imageIds:c}=s,m=((e,r)=>{var t={};for(var a in e)U.call(e,a)&&r.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&T)for(var a of T(e))r.indexOf(a)<0&&D.call(e,a)&&(t[a]=e[a]);return t})(s,["name","description","imageIds"]),u=l.trim(),p=null!=(o=null==d?void 0:d.trim())?o:"";return n(e&&r?j.o.updateRepair({data:_({name:u,id:r,description:p,imageIds:c&&c.length>0?c.map(e=>e.id):[]},m),id:r},{meta:{redirect:i.I7.ASSET_LIST,successMessage:t("service.assets.RepairPage.form.edit.successMessage"),errorMessage:t("service.assets.RepairPage.form.edit.errorMessage")}}):j.o.insertRepair(_(_({name:u,description:p},c&&{imageIds:c.map(e=>e.id)}),m),{meta:{redirect:i.I7.ASSET_LIST,successMessage:t("service.assets.RepairPage.form.insert.successMessage"),errorMessage:t("service.assets.RepairPage.form.insert.errorMessage")}}))},[e,n,t,r])})({isEdit:e,repairId:n,t:r});return(0,P.p)((0,a.d4)(d.T.accessRestricted),j.o.resetAccessRestricted()),L.createElement("div",{className:A.root},L.createElement(g.lV,{layout:"vertical",onFinish:M,form:s},L.createElement(v.y,null,L.createElement(v.f,{lg:16,className:A.column,xs:24},L.createElement(f.Z,{title:r("service.assets.RepairPage.form.header")},L.createElement(v.y,{gutter:25},L.createElement(v.f,{xs:24},L.createElement(v.y,null,L.createElement(g.eI,{name:"severity",label:r("service.assets.RepairPage.form.repairSeverity.label"),required:!0,rules:[{required:!0,message:r("service.assets.RepairPage.form.repairSeverity.error")}],"data-testid":"repairForm-severity"},L.createElement(b.z6,{optionType:"button",onChange:()=>h(s.getFieldValue("severity"))},C.map(({value:e,label:r})=>L.createElement(b.a,{value:e,"data-testid":`repairForm-severity-${e}`,key:e},r)))),L.createElement(E.N,{className:A.repairStatus},L.createElement(S.p,{repairSeverity:l,testId:"repairCard-statusTag"}))))),L.createElement(g.eI,{name:"machineId",hidden:!0,initialValue:t},L.createElement(y.pd,{type:"hidden",value:t})),L.createElement(v.y,{gutter:25},L.createElement(v.f,{xs:24,lg:20},L.createElement(g.eI,{name:"name",label:r("service.assets.RepairPage.form.defectName.label"),rules:[{required:!0,message:r("service.assets.RepairPage.form.defectName.error")},{validator:(0,w.jD)({t:r,maxLength:255,name:"defectName",messageId:"service.assets.RepairPage.form.defectName.max.length"})}]},L.createElement(y.pd,{placeholder:r("service.assets.RepairPage.form.defectName.placeholder"),"data-testid":"repairForm-name"})))),L.createElement(v.y,{gutter:25},L.createElement(v.f,{xs:24,lg:20},L.createElement(g.eI,{name:"description",label:r("service.assets.RepairPage.form.comment.label"),rules:[{type:"string",validator:(0,w.jD)({t:r,maxLength:500,name:"comment",messageId:"service.assets.RepairPage.form.comment.max.length"})}]},L.createElement(y.lI,{"data-testid":"repairForm-comment",showCount:!0,maxLength:500,autoSize:{minRows:2}})))),L.createElement(v.y,{gutter:25},L.createElement(v.f,{xs:24,lg:20},L.createElement(O.Z,{name:"imageIds",title:r("service.assets.RepairPage.form.images"),accept:".jpg, .jpeg, .png, .gif",testId:"repairForm-documents",actionUrl:I.U})))))),L.createElement(g.eI,null,L.createElement(v.y,{gutter:25},L.createElement(v.f,{xs:24},L.createElement(p.$,{type:"primary",className:A.submitButton,htmlType:"submit","data-testid":"repairForm-submit",disabled:F},r(e?"service.assets.RepairPage.form.submitBtn.edit.label":"service.assets.RepairPage.form.submitBtn.label")),L.createElement(p.$,{href:i.I7.ASSET_LIST,target:(0,m.d)()?"_parent":"_self","data-testid":"repairForm-cancel"},r("service.assets.RepairPage.form.cancelBtn.label")))))))},C=h.wW.filter(({value:e})=>[h.hM,h.vR,h.fD].includes(e));var M=t(14041);const $=(0,l.A)(({isEdit:e=!1})=>{const{repairId:r}=(0,o.g)(),{result:{name:t}}=(0,a.d4)(d.T.repairDetails);return(({isEdit:e,repairId:r})=>{const t=(0,a.wA)();(0,c.useEffect)(()=>{e&&r&&(t(j.o.fetchRepairImages({repairId:r})),t(j.o.fetchRepairDetail({repairId:r})))},[e,r,t])})({isEdit:e,repairId:r}),M.createElement(s.YW,null,M.createElement(s.zY,null,M.createElement(s.DQ,{backUrl:i.I7.ASSET_LIST},M.createElement(n.s,{id:"service.assets.RepairPage.breadcrumbs"})),M.createElement(s.sT,{title:e?M.createElement(n.s,{id:"service.assets.RepairPage.edit.title",values:{name:t}}
1):M.createElement(n.s,{id:"service.assets.RepairPage.title"})})),M.createElement(s.TK,null,M.createElement(A,{isEdit:e})))})}}]); 2//# sourceMappingURL=assetsRepairPage.myeroad.3929f947af916d2cb2d5.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.