1"use strict";(self.webpackChunk_qooper_admin_dashboard=self.webpackChunk_qooper_admin_dashboard||[]).push([[881],{77325:function(t,e,n){n.r(e),n.d(e,{default:function(){return Ot}});var r,o,i,a,u,l,c=n(87830),f=n(61062),s=n.n(f),d=n(45659),p=n.n(d),m=n(23366),y=n(99923),b=n(73268),v=n(69323),h=n(96616),g=n(17860),S=n(22701),O=n(15337),w=n(91295),E=n(66894),I=n(79271);function A(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}var j=I.Ay.div(r||(r=A(["\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n"]))),P=I.Ay.div(o||(o=A(["\n background-color: ",";\n display: flex;\n justify-content: flex-start;\n align-items: center;\n flex-direction: column;\n width: 570px;\n min-height: 560px;\n border-radius: 8px;\n box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.03);\n padding: 72px 108px;\n"])),function(t){return t.theme.colors.base.white}),_=I.Ay.div(i||(i=A(["\n width: 100%;\n margin-top: 32px;\n"]))),x=I.Ay.div(a||(a=A(["\n margin-top: 24px;\n width: 100%;\n"]))),T=I.Ay.div(u||(u=A(["\n width: 100%;\n margin-bottom: 32px;\n"]))),N=I.Ay.div(l||(l=A(["\n width: 100%;\n margin-top: 32px;\n"]))),k=n(69717),z=n(63648),D=n.n(z),R={signInState:{data:null,loading:!1,error:null}},G="SIGN_IN_FAIL",U="SIGN_IN_START",F="SIGN_IN_SUCCESS",L="Sign In",M="Looks like these are not your correct details. Please try again.",C=function(t){var e=t.email,n=t.organizationId,r=(0,k.W6)(),o=(0,I.DP)();return c.createElement(N,null,c.createElement("a",{onClick:function(){r.push(E.bw.PUBLIC.FORGOT_PASSWORD,{email:e,organizationId:n})}},c.createElement(D(),{variant:"bl3",align:"center",label:"Forgot Password?",color:o.colors.blacks.primeBlack60})))},H=n(8289),B=n(8391),V=n(25967),q=n.n(V),W="password",J="Password",Q=n(90854),X=n(2992);function Y(t){return Y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Y(t)}function $(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=Y(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Y(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==Y(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function K(){return K=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},K.apply(null,arguments)}var Z=function(t){var e=t.onSubmit,n=t.isSubmitting,r=(0,H.mN)({mode:"onSubmit",reValidateMode:"onChange",shouldFocusError:!0,shouldUnregister:!0,resolver:(0,B.t)(Q.Ik().shape($({},W,Q.Yj().required(X.Pu.REQUIRED_FIELD_ERROR))))}),o=r.control,i=r.handleSubmit,a=r.formState.errors;return c.createElement(x,null,c.createElement("form",{onSubmit:i(e)},c.createElement(T,null,c.createElement(H.xI,{name:W,control:o,render:function(t){var e,n=t.field;return c.createElement(q(),K({},n,{isEditing:!0,variant:"password",size:"normal",placeholder:J,errorMessage:null===(e=a[W])||void 0===e?void 0:e.message}))}})),c.createElement(b.A,{variantType:"outline",providerName:m.DEFAULT_AUTH_PROVIDER.EMAIL,authMethod:m.AUTH_METHOD.SIGN_IN,loading:n,disabled:n})))},tt=n(53357),et=n(39645),nt=n(48829),rt=n(44535),ot=n(28106),it=n(62746),at=n(16812),ut=n(23414);function lt(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return ct(c,"_invoke",function(n,r,o){var i,u,l,c=0,f=o||[],s=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,u=0,l=t,d.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!s&&c&&!o&&e<f.length;e++){var o,i=f[e],p=d.p,m=i[2];n>3?(o=m===r)&&(l=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(u=0,d.v=r,d.n=i[1]):p<m&&(
1o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,u=0))}if(o||n>1)return a;throw s=!0,r}return function(o,f,m){if(c>1)throw TypeError("Generator is already running");for(s&&1===f&&p(f,m),u=f,l=m;(e=u<2?t:l)||!s;){i||(u?u<3?(u>1&&(d.n=-1),p(u,l)):d.n=l:d.v=l);try{if(c=2,i){if(u||(o="next"),e=i[o]){if(!(e=e.call(i,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=i.return)&&e.call(i),u<2&&(l=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=t}else if((e=(s=d.n<0)?l:n.call(r,d))!==a)break}catch(e){i=t,u=1,l=e}finally{c=1}}return{value:e,done:s}}}(n,o,i),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var f=[][r]?e(e([][r]())):(ct(e={},r,function(){return this}),e),s=c.prototype=u.prototype=Object.create(f);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,ct(t,o,"GeneratorFunction")),t.prototype=Object.create(s),t}return l.prototype=c,ct(s,"constructor",c),ct(c,"constructor",l),l.displayName="GeneratorFunction",ct(c,o,"GeneratorFunction"),ct(s),ct(s,o,"Generator"),ct(s,r,function(){return this}),ct(s,"toString",function(){return"[object Generator]"}),(lt=function(){return{w:i,m:d}})()}function ct(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}ct=function(t,e,n,r){function i(e,n){ct(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},ct(t,e,n,r)}function ft(t,e,n,r,o,i,a){try{var u=t[i](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,o)}var st=function(){var t,e=(t=lt().m(function t(e){var n,r,o,i,a,u,l,c;return lt().w(function(t){for(;;)switch(t.p=t.n){case 0:return n=e.dispatch,r=e.email,o=e.password,n({type:U}),t.p=1,i=ot.securityUtils.encodeStringToBase64("".concat(r,":").concat(o)),t.n=2,at.A.put((0,ut.e9)(it.cX.ROR,it.a7.SIGN_IN),{},{headers:{Authorization:"Basic ".concat(i)}});case 2:if(a=t.v,u=a.data,!(l=a.error)){t.n=3;break}throw l;case 3:n({type:F,payload:{data:u}}),t.n=5;break;case 4:t.p=4,c=t.v,n({type:G,payload:{error:c}});case 5:return t.a(2)}},t,null,[[1,4]])}),function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function a(t){ft(i,r,o,a,u,"next",t)}function u(t){ft(i,r,o,a,u,"throw",t)}a(void 0)})});return function(t){return e.apply(this,arguments)}}();function dt(t){return dt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dt(t)}function pt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function mt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?pt(Object(n),!0).forEach(function(e){yt(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):pt(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function yt(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=dt(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=dt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==dt(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var bt=function(t,e){switch(e.type){case U:return mt(mt({},t),{},{signInState:{data:null,loading:!0,error:null}});case F:return mt(mt({},t),{},{signInState:mt(mt({},e.payload),{},{loading:!1,error:null})});case G:return mt(mt({},t),{},{signInState:mt(mt({},e.payload),{},{data:null,loading:!1})});default:return t}};function vt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,o,i,a,u=[],l=!0,c=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;
1!(l=(r=i.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,o=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return ht(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ht(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ht(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var gt=function(t){var e=t.email,n=(0,tt.wA)(),r=vt((0,c.useReducer)(bt,R),2),o=r[0].signInState,i=r[1],a=!!o.error,u=o.loading,l=o.data;(0,c.useEffect)(function(){var t=null===l||void 0===l?void 0:l.access_token;t&&(nt.y1.onAuthenticated(t),n((0,rt.ul8)()))},[n,l]),(0,c.useEffect)(function(){a&&s()},[a]);var f=function(t,e){try{st({dispatch:i,email:t,password:e})}catch(n){s()}},s=function(){(0,et.errorNotify)({text:M,position:"top-center"})};return{signInFormProps:{onSubmit:function(t){var n=t.password;f(e,n)},isSubmitting:u}}},St=function(){var t=(0,k.zy)().state;return{checkedEmail:null===t||void 0===t?void 0:t.checkedEmail,organizationId:null===t||void 0===t?void 0:t.organizationId}},Ot=function(){var t=St(),e=t.checkedEmail,n=t.organizationId,r=(0,S.A)({organizationId:n}).organization,o=(0,O.A)({shouldValidate:!0,conditions:[e,n],redirectPath:E.bw.PUBLIC.JOIN}).canViewPage,i=(0,g.A)(),a=i.shouldShowSSOAuthOptions,u=i.shouldShowLocalAuthOption,l=i.areBothAuthOptionsEnabled,f=gt({email:e}).signInFormProps,d=(0,w.A)({email:e,authMethod:m.AUTH_METHOD.SIGN_IN}).ssoAuthButtonProps;return!!r&&o?c.createElement(j,null,c.createElement(P,null,c.createElement(s(),{organizationLogo:(null===r||void 0===r?void 0:r.image_url)||y,title:L,organizationName:null===r||void 0===r?void 0:r.name}),c.createElement(_,null,a?c.createElement(b.A,d):null,l?c.createElement(v.A,{providerName:m.DEFAULT_AUTH_PROVIDER.EMAIL,authMethod:m.AUTH_METHOD.SIGN_IN}):null,u?c.createElement(c.Fragment,null,c.createElement(p(),{email:e}),c.createElement(Z,f)):null),u?c.createElement(C,{email:e,organizationId:n}):null),c.createElement(h.A,null)):null}}}]); 2
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.