"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[3723],{855:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(7208),a=n(76475),o=n(44414);function s(e){var t,n;let s,i,{children:l,type:c="scale",direction:u="right",offset:d=10,scale:p={hover:1.05,tap:.95}}=e;switch(u){case"up":case"left":s=d,i=0;break;default:s=0,i=d}const[f,h]=(0,r.Y)(s,i),[v,y]=(0,r.Y)(s,i);switch(c){case"rotate":return(0,o.jsx)(a.P.div,{animate:{rotate:360},transition:{repeat:1/0,repeatType:"loop",duration:2,repeatDelay:0},children:l});case"slide":return"up"===u||"down"===u?(0,o.jsx)(a.P.div,{animate:{y:void 0!==v?v:""},onHoverEnd:()=>y(),onHoverStart:()=>y(),children:l}):(0,o.jsx)(a.P.div,{animate:{x:void 0!==f?f:""},onHoverEnd:()=>h(),onHoverStart:()=>h(),children:l});default:return"number"===typeof p&&(p={hover:p,tap:p}),(0,o.jsx)(a.P.div,{whileHover:{scale:null===(t=p)||void 0===t?void 0:t.hover},whileTap:{scale:null===(n=p)||void 0===n?void 0:n.tap},children:l})}}},2046:(e,t,n)=>{n.d(t,{A:()=>S});var r=n(98587),a=n(58168),o=n(9950),s=n(72004),i=n(3484),l=n(89548),c=n(82053),u=n(15866),d=n(39766),p=n(59254),f=n(45558),h=n(1614);function v(e){return(0,h.Ay)("MuiInputAdornment",e)}const y=(0,f.A)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var m,g=n(18463),A=n(44414);const b=["children","className","component","disablePointerEvents","disableTypography","position","variant"],x=(0,p.Ay)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t["position".concat((0,l.A)(n.position))],!0===n.disablePointerEvents&&t.disablePointerEvents,t[n.variant]]}})((e=>{let{theme:t,ownerState:n}=e;return(0,a.A)({display:"flex",height:"0.01em",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(t.vars||t).palette.action.active},"filled"===n.variant&&{["&.".concat(y.positionStart,"&:not(.").concat(y.hiddenLabel,")")]:{marginTop:16}},"start"===n.position&&{marginRight:8},"end"===n.position&&{marginLeft:8},!0===n.disablePointerEvents&&{pointerEvents:"none"})})),S=o.forwardRef((function(e,t){const n=(0,g.b)({props:e,name:"MuiInputAdornment"}),{children:p,className:f,component:h="div",disablePointerEvents:y=!1,disableTypography:S=!1,position:w,variant:C}=n,j=(0,r.A)(n,b),O=(0,d.A)()||{};let k=C;C&&O.variant,O&&!k&&(k=O.variant);const I=(0,a.A)({},n,{hiddenLabel:O.hiddenLabel,size:O.size,disablePointerEvents:y,position:w,variant:k}),D=(e=>{const{classes:t,disablePointerEvents:n,hiddenLabel:r,position:a,size:o,variant:s}=e,c={root:["root",n&&"disablePointerEvents",a&&"position".concat((0,l.A)(a)),s,r&&"hiddenLabel",o&&"size".concat((0,l.A)(o))]};return(0,i.A)(c,v,t)})(I);return(0,A.jsx)(u.A.Provider,{value:null,children:(0,A.jsx)(x,(0,a.A)({as:h,ownerState:I,className:(0,s.A)(D.root,f),ref:t},j,{children:"string"!==typeof p||S?(0,A.jsxs)(o.Fragment,{children:["start"===w?m||(m=(0,A.jsx)("span",{className:"notranslate",children:"\u200b"})):null,p]}):(0,A.jsx)(c.A,{color:"text.secondary",children:p})}))})}))},8457:e=>{e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAABFCAYAAAAFKgfKAAAQE0lEQVR4Ae2dS4wcRxmA/6p5GLxEHiuHRILgtpx1wslrDjwuZDdcAduckTyrxOsIFNl7Q1HsnbVz4YC8IQoku4685sjFNnCMtGMuICTkzQWIdy23RZDgABlAgL0zXcX/Vz+mp6cf1Y/ZJUl90u70zHTXdNf8/df/qhoAg8FgMBgMBoPBYDAYDIa9hEEJ2lan1WzWzoGUbXxqSYAeNrkJIK+vbV1cB4NhFygsxO1nO1bT4Ru4aSXsYu/0xdy63bHBYJgghYQ4KsCkgTnATSlZC5icgaFg9ySIubWtziYYDBOCQ07GBFjI16f64vDbWxfnV7cvnOI1MYfmxbK3e4sB30CzwwKDYULk1sRnpy9dQ83bVk9QWFe3lzpx+y08vdwBxpa8p2RaHEfTogcGQ8XU8ux8ZrrTRrnv0DZK/zoK8GLSvr/7e7f7xYOzBxljX8GnrRqHR/QaGAwVk8ucQNMg0KysL5az9u87skP7ugezcxTNAIOhYrSF2NXCnsMm5fW3NKIOZD44QvjautWss/NgMFSMthCHtXCSHRzHO/c6N934MTXCToPBUDFaQvzi051ZCGlhyAmT8nVv0/LaMhgqQ0uIa4wHGpQP5DrkhNeHxzDJToLBUCGZQkxxYT+kRhGJtwpk4N76ozrG9j7xOTAYKiRTiBsOzPrbAyFuQUEwKaKOZcBmTJTCUCU8e4eab0rY5KRBUbgMUs+12vDGMBjKkirErikhZ2kbTYkulAAFtxtsM26BwVARqUJclSlBkF3sh9oYg2NgMFREqhBzWTvhb5cyJTzQHrbpEYV5FgyGiqinvSndskoMDbMuVACTYEsG1GbLywBSyM3Cz7lpyjUNRUkUYhSyoC6YgSxsSrxw5PJJzuU1tKlbknSwC5VoXgO38d7a1lJn4Ujn5GoF2t7wySMQYhK2GpdX4nZC7bm0cPTSc6t3L56CnHDukMAmhtRQy29SyI1xTqaLlhC/hA6ncPj9kXa8wvxHfbGsM5skWiq6unXxMG2QM7tvwM/hNVNSxoISCCnmrm53uknvt1FRNIHfiH4OXQtjbGX17oXUIquz05c3fMe7HGpKWXfH7bsejZKBkkGwb0pNY/NRteiidkVKOUtKDUrQGHDrzfuvPqDtwCZmTFrgdmb4z32PPlDCyYVnLpUq4Hnq2SeC7W++7OY8OJN2va5MjFK4mh7azQa/440ihaCCfxRguk4LJkycABNuf8vO7qXoldl4vtkcCm7VBJMppDxZVoCj8OGGDBre/9in1N8YApbyJirI5qXHxz97AL7e/nLw+jde/hoc/dIhvCaJdxOfEUwehGooPJuERiPYBeElRqoCE2DDkWJ3QEU1qUSUF+myYAIMbWI2/IDTP/gW/OS7P1Pbz6PgffD7v8Dd3yrN3fLu1txmxeOfG++bp77wBLz/mwc2amNLSjgEBRESFrlyQoMquRZqZBLkXBNVyfQJB2wcIU5hOLDwbJTPDCDWWSWtxBweFlCbSlbps6i2hHF2jl7EaM7smelLbb2Z4/K2kKp+OxccFQh+UGBGTrH6gR0YQNUoZRYySsr27Zv3Lz7wt+vDD+EHMEqAGrOl/nyeQW35eTQDPCFWdysNc2m2Xhwf/OGv8NQrT8JXv30MhfdJ9drmu3fR3hY2flkW/pXQAGJzdauzgnauHbJzrWaD3fAEuVBnvTMhR3MfCrAMaSUJ4hR+lhJ4PN/NJmfkH6j38Xu/gq/dzLoG7L/7V7eXupAT9C9s9C+uwO5iV9m3YU2shOi//3oYvEQmBWnLX/zoVyMHccavYcdqzZlDDdvCOw7+88+H8GPU7mRGYIfDD7/zU/jbn0cOt6AkVOd85shyy9dkeFEzjQajL2geCkDzCaEE6GQuRvtIZUEdb44ieNO8QuFFz7FaDjlW/mSCTtpnoYM3o5zVnEiHjYyA/5aDfzRg4rTK9i1NTPa3AyGWnrFNwvbLN27DhVsL8OnH9sGfUIP++sZ70TZQy6nhcDHrwxgfGvEktNe///OR9/c59fv9mjNL2987/Noh3+Msytq9pfNnp5ePSRyK1eej3CwcvWxnefpxBBNiC4JDcwdgdMj0tHBA3DQvjJmv4zWc9q/Bm9q1nm4aMTILcju04XOhfIB3E8GEaZXtWwgppsAAxDvZ8rc3330fLp9YhVeefyOwjWM4X4X3THe+AKa+6J36oBLn7lFfks1uBy+grVg2slIF5MyNfHlSLieVtjrDZQ8I8kUmOuSTANcGTqERa68Z2sQFwh46ZoVvayfh3fk9dT8JTpqkdOaO2kRbb06EVygScGXh6Gsfrt59VXtmCg31UAK6QUfbG3Hm0B9g5xamL+lN2cr0ReRtVETrSYe7jtVotIMcYsZEd6oP9sruLqfQY5o5AR2UELvJAyhCtlnBUm8O1XFC1HqYaKHCoMrCO1RwhDcHamS+EdygUqzga+/pprjDdldZ4kJq3nlpX7MXcuvGvoeO3erW0nra8QtPX+qFIxEck1ioXroru78eSK/KvlVC7DgUWy0MmRW38kYrCNQcNj1iaMtWkWo5NGmqgIQVhQdvsKGTRDFkDFst4vUekhnHv4Cp8DJhoAGG2GhUiAmpFSJfyG2c1e2LFMFphTSy1x+d1KXGquiHyEutsqao37e0rYTYjyAUhTMVATgOeZFcnUStBj0aCThnB6BiyEnCL84a/eLgWpYAq/PiKqNWmHpdzOFDNxpSI1tYYJpXtx3G+A1/NNENuSVBERzsD0gTZH9k9CnbD1OMW49A9EIlky00RTegBFNuTXpYiGu0ECAUh6nwTtxUfpk2XHKhbEYa+tE2RLNV5vaudYj54mLp9+FmswG0jwUVEQ2pQc4lDwg0A5ZDZoBWyC2NLEF2HKeLgmtDhf0wGIj1BpqeVaecCXVzeHUTyTANI9wNA1njb8jEk+aSfRh6qpIeMCHoi8OkwjxLKSsl7aYWRAR5XULx4TPMvogZQYkNyAmZARCOtiT2dZ428UaKREA8QZ4J98PI55aA2qzVxPEq+9ZHGRGRiq4xdmricMZaxAq0cbtrW0tz4ddQw95POo68f9/AX5i+fIcKUXb64qBZeNCQB9dMYenCuY7DvZAi05skx6N4PFaojEqjUd0QZvhk4JoTGMtN2cemfyr6oGNWuJVuVugVCzSQwhti3FixwaCNr4nTitbtYGcuFjXsmVajwfLnxb0p/Zn2ucEQwY1OaHqMKoow6inH4psVq+8rh0SLYcKDFS7J3Auo/vZT2H+DevaIUx+AnWcFpZe8ES2pbaamdo3Hd/Ock855UXtk5lEoFgqAMV07WvdRts3wtXtCLK2kMDHNvAg/J0/57PTyiaA4JQkyK57t3ISUTGC4EL7RcDYxTawVZvOmJ8U6mnhDrq+VyAZhMoHmA7Zj3rJ5X8z5X7abgaudZiBnBegtaicaytHFc6QIibOYJID0i1SY+DkvPOWS1LY3gTdwpBeOXl7yf8lK95xC52WjJlkMz3Ok8GDDqV1j/tojBXMJzbqKgnSqbDN87a5NDGnmBM28GCVSnJJEq+mw9CC5GNri/roUOmE22tcNAY2Hf0gAzxQs89MVYPzCr1CpJCs4v42Ow+PvRJ1gNYWnwe9QwVLeeOrC0Us3wC2Kt6AYFtqL18IzOygixSqZwzeEQo5Vt8lJq6XvwsZsYHLy6AdnIBOWy0nz1qVoUUlm1r5VC7KuAHtTmApGYCJEpnt5MWULcqJSuFJNbC0LJlJ4mzY8ubCgYnCEqOI8R6hn1U04Uthxr9NPGTQ4O11tBobCbGxmhyvhXM/amwTZrVYjjT96w3iCDDqmRbIAy839fTkXLpBBg2cWYLTH1ExryTYhA8nGNFDLW5fuptfO7NgxqW27zjBPMu3wOJbiiMecD6Qlp3TajEOwoQzFykuBNv1rJ+pZdRNJhR9eCWW4uKY8ErWqOhf99DMJMk1BwnTxRhFBThJgsrmmBuJUtMKLc35MgozsK069rVEAdebI8spw1olLZF06K3oM/bxakSozlUjavjCf93wywJT5hfw1MhmUbbPOWNaM2+Q7ZGwGQk6i4TTUDJR6JtWSa602L8N3/MXp5XUOoz+pkCbISQKMzuX1q9sX21Ax8X2ZrvkKl0lK6L2UkZoWNYwE5SuZaVF2V0ac/SQYxv51FsShqUoCxG3QgNrccVQFm+2/hpqYp2rifj89d85qcl467D5UgxsrzmlL+1zdWmqjdulFtUucICdqYLT1r95bqsbm3UNo7QzZ4OnXESPA6LSr7+DhQ+g1xyfbqTJOBpohBe5GPaheJBSJsWF8sZg2Orpt0AHbbFK7R19r+xMcOM/QBFl1DGoVeL1oRSahG0bLuYuD5tjFnY8ryMsbdNefmb68EWsD43FrHwMBLoHdcFxFQt+7gPy/zxKDhb0/zCtI0AgIaCDFiu8U1zPqJmzQYGcgV5oNNYxbUALqOBWvxHb6NVXttQIFSCq9pCSMVI8xKijl11E/irjhSk1nSbIek+I2c+RKOOmhRrbpTpfJ2gldB14OV5IKYCFzk/IMNB0tV5tqBBjzk1q0RgY+9uppc+DCKec0SPgwzDNfoNB57CIYeqrUEZIrz7mQEBM7dbnecNg5zY6y6UaEjxH0i1VV3JTk90COuYYqWdPgH1bZJpFWDVmHiua1UewYnbxuTidv7LOFFA8w9UzC/BwUJPQj6rrXRgutbBRfaIXP4E2cvodU9uTp8XdYMcctCwYn8Jy6kJPwtJ8iU4iyAgVUr5w31Ux9JyE5FFwPT9UfO1jTC/UhJw9jtndKxY5VIZA63VaRlYZCAmzFvG3TP69DIufIZihMV0SQuaolyUjyJnwD6JVvQkmCqM7oB85wxnJPAfKnVNF22SlEcaADdyNL0GMOSnUlucyZck6DnDy0THI5eVEHLvzbHjxn6C5NgMlJoeVb6Q+jFAfjnRYSZKWRKxmdNLCLTLCNQtOq4P8bGyaAvyQCF0LMq/UHMLSkpu6QTRo4BPmHOncqjSysXbzfvFNgmEjbpMgSYHJSwq/R870UZOrjIlOV4lAjh8xejWnPkJVEOSJtsmCybD1pYbfzJb5EIeWi7lD2qDY4jA+Bxg/bYeTVkjBlDe95BdiHXkc7/tC4HV/ctEhDRQyUsyxuTaEjWeV6D57X38U+wxAjPxbjze8FFH69XnHUR7W5fyACR1wzap0f3ZSmFDC/ds9dR4EEOGqH0RKgaSsopgkwpY7Xti/MQQquN8024ouV5OZOX44Ictzq7Fkrwhsmi27JaW6oQEjmKOogYaJlsbynNpk4+/viYFEBJgGcGjiZwzUJKAlqvAm06zayoQATE2JXe4lFyKju8usnGg33NzIo7YvCe/wqDo9pw22WAEerz7LO1QjyR5eJCTFBQW2qUOI1cZjMgrh1DPyYIYPaOT/tu1LCBs4rwD5GkD+61GEX8CIO9KdMA++HYWYo9Qj+cklS3NJxACYhwD5q3TRV1snujLfvOnv5ir4MBoPBYDAYDAaDwWAwZPI/iTTgFxK8/KcAAAAASUVORK5CYII="},20466:(e,t,n)=>{n.d(t,{k:()=>a});var r=n(8881);const a=(e,t,n)=>(0,r.M8)(e,{variant:t,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:n||2e3})},21862:(e,t,n)=>{var r=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==m(e)&&"function"!==typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var i=a?Object.getOwnPropertyDescriptor(e,s):null;i&&(i.get||i.set)?Object.defineProperty(r,s,i):r[s]=e[s]}r.default=e,n&&n.set(e,r);return r}(n(9950)),a=["placeholder","separator","isLastChild","ariaLabelOverride","shouldRender","inputStyle","focus","isDisabled","hasErrored","errorStyle","isSuccessed","successStyle","focusStyle","disabledStyle","shouldAutoFocus","isInputNum","index","value","className","isInputSecure","onSubmit"];function o(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n0&&console.error("Length of the placeholder should be equal to the number of inputs.")}})),y(h(e),"handleOtpChange",(function(t){(0,e.props.onChange)(t.join(""))})),y(h(e),"isInputValueValid",(function(t){return(e.props.isInputNum?!isNaN(parseInt(t,10)):"string"===typeof t)&&1===t.trim().length})),y(h(e),"focusInput",(function(t){var n=e.props.numInputs,r=Math.max(Math.min(n-1,t),0);e.setState({activeInput:r})})),y(h(e),"focusNextInput",(function(){var t=e.state.activeInput;e.focusInput(t+1)})),y(h(e),"focusPrevInput",(function(){var t=e.state.activeInput;e.focusInput(t-1)})),y(h(e),"changeCodeAtFocus",(function(t){var n=e.state.activeInput,r=e.getOtpValue();r[n]=t[0],e.handleOtpChange(r)})),y(h(e),"handleOnPaste",(function(t){t.preventDefault();var n=e.state.activeInput,r=e.props,a=r.numInputs;if(!r.isDisabled){for(var o=e.getOtpValue(),s=n,i=t.clipboardData.getData("text/plain"),l=(e.props.isInputNum?i.replace(/\D/g,""):i).slice(0,a-n).split(""),c=0;c=n&&l.length>0&&(o[c]=l.shift(),s++);e.setState({activeInput:s},(function(){e.focusInput(s),e.handleOtpChange(o)}))}})),y(h(e),"handleOnChange",(function(t){var n=t.target.value;e.isInputValueValid(n)&&e.changeCodeAtFocus(n)})),y(h(e),"handleOnKeyDown",(function(t){8===t.keyCode||"Backspace"===t.key?(t.preventDefault(),e.changeCodeAtFocus(""),e.focusInput(e.state.activeInput-1)):46===t.keyCode||"Delete"===t.key?(t.preventDefault(),e.changeCodeAtFocus("")):37===t.keyCode||"ArrowLeft"===t.key?(t.preventDefault(),e.focusPrevInput()):39===t.keyCode||"ArrowRight"===t.key?(t.preventDefault(),e.focusNextInput()):32===t.keyCode||" "===t.key||"Spacebar"===t.key||"Space"===t.key?t.preventDefault():13!==t.keyCode&&"Enter"!==t.key||e.props.onSubmit()})),y(h(e),"handleOnInput",(function(t){var n=t.target.value;if(t.target.value)if(t.target.value&&t.target.value.length>1){t.preventDefault();for(var r=e.props.numInputs,a=e.state.activeInput,o=e.getOtpValue(),s=t.target.value.slice(0,r-a).split(""),i=0;i=a&&s.length>0&&(o[i]=s.shift());e.handleOtpChange(o),e.focusInput(e.props.numInputs)}else if(n&&n.trim().length>1)t.clipboardData={getData:function(){return n.trim()}},e.handleOnPaste(t);else if(e.isInputValueValid(t.target.value))e.focusNextInput();else if(!e.props.isInputNum){var l=t.nativeEvent;null===l.data&&"deleteContentBackward"===l.inputType&&(t.preventDefault(),e.changeCodeAtFocus(""),e.focusPrevInput())}})),y(h(e),"renderInputs",(function(){for(var t=e.state.activeInput,n=e.props,a=n.id,o=n.autoComplete,i=n.numInputs,l=n.inputStyle,c=n.focusStyle,u=n.separator,d=n.separateAfter,p=void 0===d?1:d,f=n.isDisabled,h=n.disabledStyle,v=n.hasErrored,y=n.errorStyle,m=n.isSuccessed,g=n.successStyle,b=n.shouldAutoFocus,x=n.isInputNum,S=n.isInputSecure,w=n.className,C=n.inputProps,j=n.onSubmit,O=[],k=e.getOtpValue(),I=e.getPlaceholderValue(),D=e.props["data-cy"],N=e.props["data-testid"],E=e.props["custom-test-attr"],P=e.props["custom-test-id"],M=function(n){var d=void 0;d=(n+1)%parseInt(p)===0;var M={};E&&(M[E]=P&&"".concat(P,"-").concat(n));var Y={};C&&(Array.isArray(C)?C[n]&&(Y=C[n]):Y=C),O.push(r.default.createElement(A,s({id:a&&"".concat(a,"-").concat(n),autoComplete:null!==o&&void 0!==o?o:"off",placeholder:I&&I[n],key:n,index:n,focus:t===n,value:k&&k[n],onChange:e.handleOnChange,onKeyDown:e.handleOnKeyDown,onInput:e.handleOnInput,onPaste:e.handleOnPaste,onFocus:function(t){e.setState({activeInput:n}),t.target.select()},onBlur:function(){return e.setState({activeInput:-1})},separator:u,inputStyle:l,focusStyle:c,isLastChild:n===i-1,isDisabled:f,disabledStyle:h,hasErrored:v,errorStyle:y,isSuccessed:m,successStyle:g,shouldAutoFocus:b,isInputNum:x,isInputSecure:S,className:w,"data-cy":D&&"".concat(D,"-").concat(n),"data-testid":N&&"".concat(N,"-").concat(n),shouldRender:d,onSubmit:j},Y,M)))},Y=0;Y0&&this.setState({activeInput:0})}},{key:"render",value:function(){var e=this.props.containerStyle;return r.default.createElement("div",{style:Object.assign({display:"flex"},g(e)&&e),className:g(e)?"":e},this.renderInputs())}}]),n}(r.Component);y(b,"defaultProps",{numInputs:4,onChange:function(e){return console.log(e)},isDisabled:!1,shouldAutoFocus:!1,value:"",isInputSecure:!1,onSubmit:function(e){return console.log(e)}})},23723:(e,t,n)=>{n.r(t),n.d(t,{default:()=>I});var r=n(9950),a=n(8881),o=n(855),s=(n(21862),n(16491)),i=n(93230),l=n(48089),c=n(82053),u=n(50704),d=n(29925),p=n(2046),f=n(25333),h=n(29277),v=n(36080),y=n(82223),m=n(14857),g=n(26910),A=n(28429),b=n(52351),x=n(8457),S=n(82569),w=n(20466),C=(n(45669),n(62375)),j=n(62462),O=n(68889),k=n(44414);const I=()=>{const e=(0,S.wA)(),t=(0,S.d4)((e=>e.fcm)),n=((0,S.d4)((e=>e.fcm.permission)),(0,m.A)()),[I,D]=(0,r.useState)(!1);let N=(0,A.Zp)();const[E,P]=(0,r.useState)(""),[M,Y]=(0,r.useState)(""),[F,T]=(0,r.useState)({}),[V,L]=(0,r.useState)(""),[R,z]=(0,r.useState)(0),[B,U]=(0,r.useState)(""),[q,J]=(0,r.useState)(""),[Q,G]=(0,r.useState)(!1),[H,W]=(0,r.useState)(!1),[K,Z]=(0,r.useState)(!1),[X,_]=(0,r.useState)(0);(0,r.useEffect)((()=>{localStorage.getItem("firstname")&&N("/nearle/dispatch")}),[]);const $=async()=>{if(D(!0),!V)return ee("Fill All required fields"),void D(!1);try{const n=await g.A.post("https://jupiter.nearle.app/live/api/v1/users/console/login",{authname:V,configid:9,userfcmtoken:null===t||void 0===t?void 0:t.token,password:B});if(409!=n.data.code||n.data.status)if(403==n.data.code)(0,w.k)(n.data.message,"warning",3e3);else if(409==n.data.code&&n.data.status)z(1),_(n.data.details.userid),(0,w.k)("User Found","success",3e3),(0,w.k)(n.data.message,"success",3e3);else if(401!=n.data.code||n.data.status)if(401==n.data.code&&n.data.status)(0,w.k)(n.data.message,"success",3e3),te(n.data.userid),z(2);else if(200==n.data.code&&n.data.status){(0,w.k)(n.data.message,"success",1e3),T(n.data.details);const t=n.data.details;e((0,O.FN)(t)),localStorage.setItem("firstname",t.firstname),localStorage.setItem("authname",t.authname),localStorage.setItem("roleid",t.roleid),localStorage.setItem("tenantid",t.tenantid),localStorage.setItem("partnerid",t.partnerid),localStorage.setItem("applocationid",t.applocationid),localStorage.setItem("userid",t.userid),localStorage.setItem("userfcmtoken",t.userfcmtoken),te(t.userid),N("/nearle/dispatch")}else(0,w.k)(n.data.message,"error",3e3);else(0,w.k)(n.data.message,"error",3e3);else(0,w.k)(n.data.message,"error",3e3)}catch(n){console.error(n),(0,w.k)(n.message,"error",5e3)}finally{D(!1)}},ee=e=>{(0,a.M8)(e,{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:1500})},te=async e=>{const t=[...(await g.A.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getlocations/?userid=").concat(e))).data.details,{locationname:"All",applocationid:0}];localStorage.setItem("applocations",JSON.stringify(t))};return(0,k.jsxs)(s.A,{sx:{height:"100vh",position:"relative"},children:[I&&(0,k.jsx)(b.A,{}),(0,k.jsx)(i.A,{sx:{minHeight:"100vh",alignItems:"center",justifyContent:"center",px:2},children:(0,k.jsxs)(l.A,{sx:{width:"100%",maxWidth:420,borderRadius:2,border:"1px solid ".concat(n.palette.divider),boxShadow:"none",p:{xs:2,sm:3}},children:[(0,k.jsx)(i.A,{alignItems:"center",mb:2,children:(0,k.jsx)("img",{src:x,alt:"loginpagelogo"})}),(0,k.jsx)(c.A,{variant:"h3",textAlign:"start",mb:3,children:"Login"}),(0,k.jsx)(u.A,{sx:{p:0},children:(0,k.jsx)("form",{noValidate:!0,onSubmit:e=>{e.preventDefault(),0==R?$():1==R?B&&q&&B==q?(async()=>{const e=await g.A.put("".concat("https://jupiter.nearle.app/live/api/v2","/users/update"),{userid:X,password:B});e.data.status&&((0,w.k)(e.data.message,"success",3e3),(0,w.k)("Enter Password to Login","success",3e3),z(2),U(""))})():(0,w.k)("Check Password","warning",3e3):2==R&&(B||(0,w.k)("Invalid Password","warning",3e3),$())},children:(0,k.jsxs)(i.A,{spacing:3,children:[(0,k.jsx)(d.A,{autoFocus:!0,fullWidth:!0,label:"E-mail Address",variant:"outlined",autoComplete:"email",required:!0,value:V,onChange:e=>L(e.target.value.toLocaleLowerCase()),InputProps:{readOnly:R}}),1==R&&(0,k.jsxs)(i.A,{display:"flex",flexDirection:"column",spacing:3,children:[(0,k.jsx)(c.A,{variant:"h4",textAlign:"start",mb:3,children:"Setup Password"}),(0,k.jsx)(d.A,{autoFocus:!0,fullWidth:!0,label:"Enter New Password",variant:"outlined",required:!0,type:H?"text":"password",value:B,onChange:e=>U(e.target.value),InputProps:{endAdornment:(0,k.jsx)(p.A,{position:"end",children:(0,k.jsx)(f.A,{onClick:()=>W((e=>!e)),edge:"end",children:H?(0,k.jsx)(j.A,{}):(0,k.jsx)(C.A,{})})})}}),(0,k.jsx)(d.A,{error:""!==q&&B!==q,fullWidth:!0,label:"Re-Enter Password",variant:"outlined",required:!0,type:K?"text":"password",value:q,onChange:e=>J(e.target.value),InputProps:{endAdornment:(0,k.jsx)(p.A,{position:"end",children:(0,k.jsx)(f.A,{onClick:()=>Z((e=>!e)),edge:"end",children:K?(0,k.jsx)(j.A,{}):(0,k.jsx)(C.A,{})})})}})]}),2==R&&(0,k.jsxs)(i.A,{display:"flex",flexDirection:"column",spacing:3,children:[(0,k.jsx)(c.A,{variant:"h4",textAlign:"start",mb:3,children:"Enter Password"}),(0,k.jsx)(d.A,{autoFocus:!0,fullWidth:!0,label:"Enter Password",variant:"outlined",required:!0,type:H?"text":"password",value:B,onChange:e=>U(e.target.value),InputProps:{endAdornment:(0,k.jsx)(p.A,{position:"end",children:(0,k.jsx)(f.A,{onClick:()=>W((e=>!e)),edge:"end",children:H?(0,k.jsx)(j.A,{}):(0,k.jsx)(C.A,{})})})}})]}),Q&&(0,k.jsxs)(i.A,{spacing:1.5,children:[(0,k.jsxs)(i.A,{direction:"row",justifyContent:"space-between",children:[(0,k.jsx)(h.A,{children:"Enter Password"}),(0,k.jsx)(v.A,{variant:"body2",sx:{cursor:"pointer"},onClick:()=>{P(""),$()},children:"Retry"})]}),(0,k.jsx)(d.A,{type:"passowrd",value:B,onChange:e=>U(e.target.value)})]}),(0,k.jsx)(o.A,{children:(0,k.jsx)(y.A,{fullWidth:!0,size:"large",type:"submit",variant:"contained",color:"primary",children:"Continue"})})]})})})]})}),(0,k.jsxs)(i.A,{sx:{position:"absolute",bottom:10,width:"100%",display:"flex",flexDirection:"row",justifyContent:"end",gap:2,p:2},children:[(0,k.jsx)(c.A,{variant:"subtitle1",color:"secondary",component:v.A,href:"https://nearle.in",target:"_blank",sx:{display:"flex"},children:"\xa9 All rights reserved"}),(0,k.jsx)(c.A,{variant:"subtitle1",color:"secondary",component:v.A,href:"https://nearle.in/terms",target:"_blank",sx:{display:"flex"},children:"Terms and Conditions"}),(0,k.jsx)(c.A,{variant:"subtitle1",color:"secondary",component:v.A,href:"https://nearle.in/privacy",target:"_blank",sx:{display:"flex"},children:"Privacy Policy"})]})]})}},36080:(e,t,n)=>{n.d(t,{A:()=>j});var r=n(98587),a=n(58168),o=n(9950),s=n(72004),i=n(3484),l=n(89548),c=n(59254),u=n(18463),d=n(52695),p=n(31506),f=n(82053),h=n(45558),v=n(1614);function y(e){return(0,v.Ay)("MuiLink",e)}const m=(0,h.A)("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]);var g=n(12703),A=n(99269);const b={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},x=e=>{let{theme:t,ownerState:n}=e;const r=(e=>b[e]||e)(n.color),a=(0,g.Yn)(t,"palette.".concat(r),!1)||n.color,o=(0,g.Yn)(t,"palette.".concat(r,"Channel"));return"vars"in t&&o?"rgba(".concat(o," / 0.4)"):(0,A.X4)(a,.4)};var S=n(44414);const w=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],C=(0,c.Ay)(f.A,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t["underline".concat((0,l.A)(n.underline))],"button"===n.component&&t.button]}})((e=>{let{theme:t,ownerState:n}=e;return(0,a.A)({},"none"===n.underline&&{textDecoration:"none"},"hover"===n.underline&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},"always"===n.underline&&(0,a.A)({textDecoration:"underline"},"inherit"!==n.color&&{textDecorationColor:x({theme:t,ownerState:n})},{"&:hover":{textDecorationColor:"inherit"}}),"button"===n.component&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},["&.".concat(m.focusVisible)]:{outline:"auto"}})})),j=o.forwardRef((function(e,t){const n=(0,u.b)({props:e,name:"MuiLink"}),{className:c,color:f="primary",component:h="a",onBlur:v,onFocus:m,TypographyClasses:g,underline:A="always",variant:x="inherit",sx:j}=n,O=(0,r.A)(n,w),{isFocusVisibleRef:k,onBlur:I,onFocus:D,ref:N}=(0,d.A)(),[E,P]=o.useState(!1),M=(0,p.A)(t,N),Y=(0,a.A)({},n,{color:f,component:h,focusVisible:E,underline:A,variant:x}),F=(e=>{const{classes:t,component:n,focusVisible:r,underline:a}=e,o={root:["root","underline".concat((0,l.A)(a)),"button"===n&&"button",r&&"focusVisible"]};return(0,i.A)(o,y,t)})(Y);return(0,S.jsx)(C,(0,a.A)({color:f,className:(0,s.A)(F.root,c),classes:g,component:h,onBlur:e=>{I(e),!1===k.current&&P(!1),v&&v(e)},onFocus:e=>{D(e),!0===k.current&&P(!0),m&&m(e)},ref:M,ownerState:Y,variant:x,sx:[...Object.keys(b).includes(f)?[]:[{color:f}],...Array.isArray(j)?j:[j]]},O))}))},62375:(e,t,n)=>{var r=n(24994);t.A=void 0;var a=r(n(79526)),o=n(44414);t.A=(0,a.default)((0,o.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Visibility")},62462:(e,t,n)=>{var r=n(24994);t.A=void 0;var a=r(n(79526)),o=n(44414);t.A=(0,a.default)((0,o.jsx)("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z"}),"VisibilityOff")}}]);