vendor: 5,041 bytes, lines 1-2
1/*! For license information please see preferences.47e4375b82fd6fbc9539.js.LICENSE.txt */ 2"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6215],{29553(e,t,n){n.r(t),n.d(t,{default:()=>Vt});var r,o,i=n(68909),u=n(64060),a=n(16029),c=n(39242),l=n(27448),s=n(99694),f=n(746),p=n(85605),m=n(97785),y=n(35567),v=n(96414),d=n(6844),b=n(43241),h=n(65756),g=n(19840),O=n(5443),w=n(24119),E=n(62393),_=n(54175),j=n.n(_),S=n(35704),P=n(75058),k=n(8119);function x(){var e=F(),t=e.m(x),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var o={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,o[e],t)},delegateYield:function(e,o,i){return t.resultName=o,n(r.d,A(e),i)},finish:function(e){return n(r.f,e)}},n=function(e,n,o){r.p=t.prev,r.n=t.next;try{return e(n,o)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(x=function(){return{wrap:function(t,n,r,o){return e.w(i(t),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new D(e,t)},AsyncIterator:U,async:function(e,t,n,o,u){return(r(t)?C:T)(i(e),t,n,o,u)},keys:N,values:A}})()}function A(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(J(e)+" is not iterable")}function N(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function T(e,t,n,r,o){var i=C(e,t,n,r,o);return i.next().then(function(e){return e.done?e.value:i.next()})}function C(e,t,n,r,o){return new U(F().w(e,t,n,r),o||Promise)}function U(e,t){function n(r,o,i,u){try{var a=e[r](o),c=a.value;return c instanceof D?t.resolve(c.v).then(function(e){n("next",e,i,u)},function(e){n("throw",e,i,u)}):t.resolve(c).then(function(e){a.value=e,i(a)},function(e){return n("throw",e,i,u)})}catch(e){u(e)}}var r;this.next||(R(U.prototype),R(U.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),R(this,"_invoke",function(e,o,i){function u(){return new t(function(t,r){n(e,i,t,r)})}return r=r?r.then(u,u):u()},!0)}function F(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return R(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,a=0,c=e,p.n=n,u}};function m(n,r){for(a=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],m=p.p,y=i[2];n>3?(o=y===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=m&&((o=n<2&&m<i[1])?(a=0,p.v=r,p.n=i[1]):m<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,p.n=y,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&m(s,y),a=s,c=y;(t=a<2?e:c)||!f;){i||(a?a<3?(a>1&&(p.n=-1),m(a,c)):p.n=c:p.v=c);try{if(l=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(f=p.n<0)?c:n.call(r,p))!==u)break}catch(t){i=e,a=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(R(t={},r,function(){return this}),t),f=l.prototype=a.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,R(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=l,R(f,"constructor",l),R(l,"constructor",c),c.displayName="GeneratorFunction",R(l,o,"GeneratorFunction"),R(f),R(f,o,"Generator"),R(f,r,function(){return this}),R(f,"toString",function(){return"[object Generator]"}),(F=function(){return{w:i,m:p}})()}function R(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}R=function(e,t,n,r){function i(t,n){R(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},R(e,t,n,r)}function D(e,t){this.v=e,this.k=t}function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function I(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?M(Object(n),!0).forEach(function(t){H(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function G(e,t,n,r,o,i,u){try{var a=e[i](u),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function L(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function u(e){G(i,r,o,u,a,"next",e)}function a(e){G(i,r,o,u,a,"throw",e)}u(void 0)})}}function B(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Q(r.key),r)}}function z(e,t,n){return t=$(t),function(e,t){if(t&&("object"==J(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Y()?Reflect.construct(t,n||[],$(e).constructor):t.apply(e,n))}function Y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Y=function(){return!!e})()}function $(e){return $=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},$(e)}function q(e,t){return q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},q(e,t)}function H(e,t,n){return(t=Q(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Q(e){var t=function(e,t){if("object"!=J(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=J(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==J(t)?t:t+""}function J(e){return J="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},J(e)}var K=function(e,t,n,r){var o,i=arguments.length,u=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":J(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(u=(i<3?o(u):i>3?o(t,n,u):o(t,n))||u);return i>3&&u&&Object.defineProperty(t,n,u),u},X=(0,P.Ng)(function(e){return{auth:e.auth}},null,null,{forwardRef:!0}),V=(r=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),H(n=z(this,t,[e]),"defaultState",{password:"",submitting:!1}),H(n,"modal",void 0),H(n,"_isMounted",!0),n.state={password:"",submitting:!1},n.modal=i.createRef(),n.deleteUser=n.deleteUser.bind(n),n.open=n.open.bind(n),n.footerButtons=n.footerButtons.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&q(e,t)}(t,e),n=t,r=[{key:"componentWillUnmount",value:function(){this._isMounted=!1}},{key:"open",value:(l=L(x().mark(function e(){var t=this;return x().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(e,n){t.setState(I({},t.defaultState),L(x().mark(function r(){return x().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(t.modal.current){r.next=2;break}return r.abrupt("return",n("Modal Not Found"));case 2:return r.prev=2,r.next=5,t.modal.current.open();case 5:e(),r.next=12;break;case 8:throw r.prev=8,r.t0=r.catch(2),n(r.t0),new Error("prevent close");case 12:return r.prev=12,t.setState(t.defaultState),r.finish(12);case 15:case"end":return r.stop()}},r,null,[[2,8,12,15]])})))}));case 1:case"end":return e.stop()}},e)})),function(){return l.apply(this,arguments)})},{key:"DELETE_USER",value:function(){return(0,a.Ay)(o||(e=["\n mutation deleteMyUser($input: DeleteUserInput!){\n deleteMyUser(input: $input)\n }\n "],t||(t=e.slice(0)),o=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}},{key:"deleteUser",value:(c=L(x().mark(function e(t){var n,r,o,i,u,a=this;return x().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.state,r=n.password,o=n.submitting,i=this.context.logout,u=this.props.auth,!o){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,new Promise(function(e){return a.setState({submitting:!0},e)});case 7:return e.prev=7,e.next=10,y.Sn.mutate({mutation:this.DELETE_USER(),variables:{input:{password:r}}});case 10:m.oR.success("Account Deleted"),i(u),e.next=18;break;case 14:e.prev=14,e.t0=e.catch(7),(0,f.IY)(e.t0),t.cancel();case 18:return e.prev=18,this.setState({submitting:!1}),e.finish(18);case 21:case"end":return e.stop()}},e,this,[[7,14,18,21]])})),function(e){return c.apply(this,arguments)})},{key:"render",value:function(){var e=this,t=this.state.password;return i.createElement(i.Fragment,null,i.createElement(S.Modal,{ref:this.modal,title:"Delete User",submit:this.deleteUser,footerButtons:this.footerButtons()},i.createElement("p",null,"Enter your password to confirm deleti
2on"),i.createElement("div",{style:{marginBottom:"10px"}},i.createElement("input",{type:"password",className:"form-control",value:t,onChange:function(t){return e.setState({password:t.target.value})}}))))}},{key:"footerButtons",value:function(){return[{color:"secondary",text:"Cancel",isCancel:!0},{color:"danger",text:"Delete",isSubmit:!0}]}}],r&&B(n.prototype,r),u&&B(n,u),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,u,c,l}(i.Component),H(r,"contextType",k.hi),r);const W=V=K([X],V);function Z(e){return Z="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Z(e)}function ee(){var e=ue(),t=e.m(ee),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var o={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,o[e],t)},delegateYield:function(e,o,i){return t.resultName=o,n(r.d,te(e),i)},finish:function(e){return n(r.f,e)}},n=function(e,n,o){r.p=t.prev,r.n=t.next;try{return e(n,o)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(ee=function(){return{wrap:function(t,n,r,o){return e.w(i(t),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new ce(e,t)},AsyncIterator:ie,async:function(e,t,n,o,u){return(r(t)?oe:re)(i(e),t,n,o,u)},keys:ne,values:te}})()}function te(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Z(e)+" is not iterable")}function ne(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function re(e,t,n,r,o){var i=oe(e,t,n,r,o);return i.next().then(function(e){return e.done?e.value:i.next()})}function oe(e,t,n,r,o){return new ie(ue().w(e,t,n,r),o||Promise)}function ie(e,t){function n(r,o,i,u){try{var a=e[r](o),c=a.value;return c instanceof ce?t.resolve(c.v).then(function(e){n("next",e,i,u)},function(e){n("throw",e,i,u)}):t.resolve(c).then(function(e){a.value=e,i(a)},function(e){return n("throw",e,i,u)})}catch(e){u(e)}}var r;this.next||(ae(ie.prototype),ae(ie.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),ae(this,"_invoke",function(e,o,i){function u(){return new t(function(t,r){n(e,i,t,r)})}return r=r?r.then(u,u):u()},!0)}function ue(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return ae(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,a=0,c=e,p.n=n,u}};function m(n,r){for(a=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],m=p.p,y=i[2];n>3?(o=y===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=m&&((o=n<2&&m<i[1])?(a=0,p.v=r,p.n=i[1]):m<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,p.n=y,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&m(s,y),a=s,c=y;(t=a<2?e:c)||!f;){i||(a?a<3?(a>1&&(p.n=-1),m(a,c)):p.n=c:p.v=c);try{if(l=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(f=p.n<0)?c:n.call(r,p))!==u)break}catch(t){i=e,a=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(ae(t={},r,function(){return this}),t),f=l.prototype=a.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,ae(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=l,ae(f,"constructor",l),ae(l,"constructor",c),c.displayName="GeneratorFunction",ae(l,o,"GeneratorFunction"),ae(f),ae(f,o,"Generator"),ae(f,r,function(){return this}),ae(f,"toString",function(){return"[object Generator]"}),(ue=function(){return{w:i,m:p}})()}function ae(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ae=function(e,t,n,r){function i(t,n){ae(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},ae(e,t,n,r)}function ce(e,t){this.v=e,this.k=t}function le(e,t,n,r,o,i,u){try{var a=e[i](u),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function se(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,ve(r.key),r)}}function fe(e,t,n){return t=me(t),function(e,t){if(t&&("object"==Z(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,pe()?Reflect.construct(t,n||[],me(e).constructor):t.apply(e,n))}function pe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(pe=function(){return!!e})()}function me(e){return me=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},me(e)}function ye(e,t){return ye=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ye(e,t)}function ve(e){var t=function(e,t){if("object"!=Z(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Z(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Z(t)?t:t+""}var de,be=function(e){function t(){var e,n,r,o;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var u=arguments.length,a=new Array(u),c=0;c<u;c++)a[c]=arguments[c];return e=fe(this,t,[].concat(a)),n=e,r="modal",o=i.createRef(),(r=ve(r))in n?Object.defineProperty(n,r,{value:o,enumerable:!0,configurable:!0,writable:!0}):n[r]=o,e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ye(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this;return i.createElement(i.Fragment,null,i.createElement(W,{ref:this.modal}),i.createElement(h.A,{color:"danger",outline:!0,size:"sm",onClick:function(){return e.deleteUser()}},"Delete Account"))}},{key:"deleteUser",value:(u=ee().mark(function e(){return ee().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,this.modal.current){e.next=3;break}throw new Error("NO REF");case 3:return e.next=5,this.modal.current.open();case 5:e.next=13;break;case 7:if(e.prev=7,e.t0=e.catch(0),"cancel"!==e.t0){e.next=11;break}return e.abrupt("return");case 11:console.error(e.t0),m.oR.error("An unknown error has occurred");case 13:case"end":return e.stop()}},e,this,[[0,7]])}),a=function(){var e=this,t=arguments;return new Promise(function(n,r){var o=u.apply(e,t);function i(e){le(o,n,r,i,a,"next",e)}function a(e){le(o,n,r,i,a,"throw",e)}i(void 0)})},function(){return a.apply(this,arguments)})}],r&&se(n.prototype,r),o&&se(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o,u,a}(i.Component),he=n(60098),ge=n(8992),Oe=n(50046),we=n(31621);function Ee(e){return Ee="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ee(e)}var _e=["value","onChange"];function je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Se(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?je(Object(n),!0).forEach(function(t){Pe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):je(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Pe(e,t,n){return(t=xe(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ke(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,xe(r.key),r)}}function xe(e){var t=function(e,t){if("object"!=Ee(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ee(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ee(t)?t:t+""}function Ae(e,t,n){return t=Te(t),function(e,t){if(t&&("object"==Ee(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Ne()?Reflect.construct(t,n||[],Te(e).constructor):t.apply(e,n))}function Ne(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Ne=function(){return!!e})()}function Te(e){return Te=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Te(e)}function Ce(e,t){return Ce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ce(e,t)}var Ue,Fe,Re,De,Me=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Ae(this,t,[e])).state={value:void 0},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ce(e,t)}(t,e),n=t,r=[{key:"render",value:function(){var e=this,t=this.props,n=t.value,r=t.onChange,o=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(t,_e),u=this.state.value;return i.createElement(c.X,{query:this.GET_PHONE_NUMBERS(),fetchPolicy:"network-only"},function(t){var a,c,l=t.loading,s=t.error,f=t.data;if(l)return i.createElement("div",{className:"loading"},"Loading...");if(s)return i.createElement("div",{className:"error"},s.message);var p=[null==f||null===(a=f.myUser)||void 0===a?void 0:a.phone_1,null==f||null===(c=f.myUser)||void 0===c?void 0:c.phone_2].filter(function(e){return!(null==e||!e.phone)}).map(function(e){return{value:e.user_phone_id,label:(0,we.qH)(e.phone)}});return i.createElement(Oe.Ay,Se(Se({},o),{},{value:u||p.find(function(e){return e.value==n}),options:p,onChange:function(t,n){e.setState({value:t}),null==r||r(t,n)}}))})}},{key:"GET_PHONE_NUMBERS",value:function(){return(0,a.J1)(de||(e=["\n query get_my_phone_numbers {\n myUser {\n user_id\n phone_1 {\n user_phone_id\n phone\n }\n phone_2 {\n user_phone_id\n phone\n }\n }\n }\n "],t||(t=e.slice(0)),de=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}}],r&&ke(n.prototype,r),o&&ke(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o}(i.Component),Ie=n(21197),Ge=n(8574),Le=n(27090),Be=n(41243),ze=n(46689),Ye=n(71150),$e=n(32771),qe=n(12673),He=n(31550),Qe=n(96726),Je=n(79101),Ke=n.n(Je),Xe=n(67352);function Ve(e){return Ve="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ve(e)}function We(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Ze(){var e=it(),t=e.m(Ze),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var o={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,o[e],t)},delegateYield:function(e,o,i){return t.resultName=o,n(r.d,et(e),i)},finish:function(e){return n(r.f,e)}},n=function(e,n,o){r.p=t.prev,r.n=t.next;try{return e(n,o)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}
vendor: 5,228 bytes, line 2
2return(Ze=function(){return{wrap:function(t,n,r,o){return e.w(i(t),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new at(e,t)},AsyncIterator:ot,async:function(e,t,n,o,u){return(r(t)?rt:nt)(i(e),t,n,o,u)},keys:tt,values:et}})()}function et(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Ve(e)+" is not iterable")}function tt(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function nt(e,t,n,r,o){var i=rt(e,t,n,r,o);return i.next().then(function(e){return e.done?e.value:i.next()})}function rt(e,t,n,r,o){return new ot(it().w(e,t,n,r),o||Promise)}function ot(e,t){function n(r,o,i,u){try{var a=e[r](o),c=a.value;return c instanceof at?t.resolve(c.v).then(function(e){n("next",e,i,u)},function(e){n("throw",e,i,u)}):t.resolve(c).then(function(e){a.value=e,i(a)},function(e){return n("throw",e,i,u)})}catch(e){u(e)}}var r;this.next||(ut(ot.prototype),ut(ot.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),ut(this,"_invoke",function(e,o,i){function u(){return new t(function(t,r){n(e,i,t,r)})}return r=r?r.then(u,u):u()},!0)}function it(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return ut(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,a=0,c=e,p.n=n,u}};function m(n,r){for(a=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],m=p.p,y=i[2];n>3?(o=y===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=m&&((o=n<2&&m<i[1])?(a=0,p.v=r,p.n=i[1]):m<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,p.n=y,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&m(s,y),a=s,c=y;(t=a<2?e:c)||!f;){i||(a?a<3?(a>1&&(p.n=-1),m(a,c)):p.n=c:p.v=c);try{if(l=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(f=p.n<0)?c:n.call(r,p))!==u)break}catch(t){i=e,a=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(ut(t={},r,function(){return this}),t),f=l.prototype=a.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,ut(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=l,ut(f,"constructor",l),ut(l,"constructor",c),c.displayName="GeneratorFunction",ut(l,o,"GeneratorFunction"),ut(f),ut(f,o,"Generator"),ut(f,r,function(){return this}),ut(f,"toString",function(){return"[object Generator]"}),(it=function(){return{w:i,m:p}})()}function ut(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}ut=function(e,t,n,r){function i(t,n){ut(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},ut(e,t,n,r)}function at(e,t){this.v=e,this.k=t}function ct(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function lt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ct(Object(n),!0).forEach(function(t){st(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ct(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function st(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Ve(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ve(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ve(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ft(e,t,n,r,o,i,u){try{var a=e[i](u),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function pt(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function u(e){ft(i,r,o,u,a,"next",e)}function a(e){ft(i,r,o,u,a,"throw",e)}u(void 0)})}}function mt(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,u,a=[],c=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(a.push(r.value),a.length!==t);c=!0);}catch(e){l=!0,o=e}
2finally{try{if(!c&&null!=n.return&&(u=n.return(),Object(u)!==u))return}finally{if(l)throw o}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return yt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yt(e,t):void 0}}(e,t)||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 yt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var vt=function(e){var t,n,r,o,u=e.onSuccess,a=mt(i.useReducer(function(e,t){return lt(lt({},e),t)},{}),2),c=a[0],l=a[1],s=(0,Ie.I)(wt).data,f=mt(i.useState(),2),p=f[0],y=f[1],v=null==s||null===(t=s.myUser)||void 0===t||null===(n=t.mfa)||void 0===n?void 0:n.secret;(0,i.useEffect)(function(){pt(Ze().mark(function e(){var t,n,r,o,i;return Ze().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(null==s||null===(t=s.myUser)||void 0===t||null===(n=t.mfa)||void 0===n||!n.uri){e.next=5;break}return e.next=3,Xe.toDataURL(null==s||null===(r=s.myUser)||void 0===r||null===(o=r.mfa)||void 0===o?void 0:o.uri,{scale:8,margin:2});case 3:i=e.sent,y(i);case 5:case"end":return e.stop()}},e)}))()},[null==s||null===(r=s.myUser)||void 0===r||null===(o=r.mfa)||void 0===o?void 0:o.uri]);var d=(0,Ge.n)(Et,{refetchQueries:["get_my_user_mfa_settings"],onCompleted:function(e){null!=e&&e.verifyTOTP?(m.oR.success("Authenticator App verified"),u()):m.oR.error("Invalid code")}}),w=mt(d,1)[0];return i.createElement("div",{className:"add-authenticator-app"},i.createElement(g.A,{target:"authenticator-apps"},i.createElement(He.A,null,"Authenticator App Examples:"),i.createElement(O.A,null,bt.map(function(e){return i.createElement("div",{key:e.name},i.createElement("a",{href:e.link,target:"_blank",rel:"noopener noreferrer"},e.name))}))),i.createElement("p",null,i.createElement("span",null,"Scan this QR code with your Authenticator App"),i.createElement(h.A,{color:"link",size:"xxs",id:"authenticator-apps",type:"button"},i.createElement(b.FontAwesomeIcon,{icon:["fas","question-circle"]}))),i.createElement("div",{className:"authentication-app-form"},i.createElement("div",{className:"qrcode"},i.createElement("img",{src:p,alt:"QR Code"}),i.createElement("div",{className:"setup-key"},"Manual Key: ",v)),i.createElement("div",{className:"form-inputs form-inputs-1"},i.createElement("div",{className:"form-group"},i.createElement("label",{htmlFor:"app-name"},"Name:"),i.createElement(Qe.A,{type:"text",name:"app-name",placeholder:"name",value:(null==c?void 0:c.name)||"",onChange:function(e){var t=e.target.value;return l({name:t})}})),i.createElement("div",{className:"form-group"},i.createElement("label",{htmlFor:"totp-verification"},"Verify Code from Authenticator App:"),i.createElement(Qe.A,{type:"text",name:"totp-verification",placeholder:"xxxxxx",value:(null==c?void 0:c.totp)||"",onChange:function(e){var t=e.target.value;return l({totp:t})}})),i.createElement(h.A,{color:"secondary",onClick:function(){w({variables:{input:lt({type:ge.MultiFactorAuthType.APP.valueOf()},c)}})}},"Verify"))))},dt={name:"Email",default:!0,type:ge.MultiFactorAuthType.EMAIL.valueOf()},bt=[{name:"Google Authenticator",link:"https://m.google.com/authenticator/"},{name:"Microsoft Authenticator",link:"https://www.microsoft.com/en-us/account/authenticator/"},{name:"Authy",link:"https://authy.com/guides/github/"},{name:"1Password",link:"https://support.1password.com/one-time-passwords/"}],ht="\n name\n default\n type\n data\n created_at\n ",gt=(0,a.J1)(Ue||(Ue=We(["\n query get_my_user_mfa_settings {\n myUser {\n user_id\n email\n mfa_settings {\n ","\n }\n }\n }\n"])),ht),Ot=(0,a.J1)(Fe||(Fe=We(["\n mutation update_mfa_settings($input: MyUserUpdateInput!) {\n updateMyUser(input: $input) {\n errors\n user {\n user_id\n mfa_settings {\n ","\n }\n }\n }\n }\n"])),ht),wt=(0,a.J1)(Re||(Re=We(["\n query get_my_user_mfa_app {\n myUser {\n user_id\n mfa(type: ",", isNew: true) {\n uri\n secret\n }\n }\n }\n"])),ge.MultiFactorAuthType.APP.valueOf()),Et=(0,a.J1)(De||(De=We(["\n mutation($input: MFA
2SettingInput!) {\n verifyTOTP(input: $input)\n }\n"])));const _t=function(){var e,t,n,r,o,u,a=(0,P.d4)(function(e){return e.auth}),c=(0,he.iK)("integrations.mfa").setting,l=(0,Ie.I)(gt).data,s=mt((0,Ge.n)(Ot,{onError:function(e){m.oR.error("Error saving MFA settings"),console.error(e)},onCompleted:function(){return m.oR.success("MFA settings saved")}}),1)[0],f=mt(i.useState(!1),2),p=f[0],y=f[1],v=mt(i.useState(),2),d=v[0],g=v[1];if((0,i.useEffect)(function(){var e,t=(null==l?void 0:l.myUser)||{};g(null!==(e=t.mfa_settings)&&void 0!==e&&e.length?t.mfa_settings:[dt])},[l]),!(null!=c&&null!==(e=c.enabled_providers)&&void 0!==e&&e.length||null!=c&&null!==(t=c.enabled_roles)&&void 0!==t&&t.some(function(e){var t,n;return null==a||null===(t=a.user)||void 0===t||null===(n=t.roles)||void 0===n?void 0:n.some(function(t){var n=t.role_id;return e===n})})))return null;var O=function(){var e=pt(Ze().mark(function e(t,n){var r,o,i,u,a;return Ze().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.type,o=t.created_at,i=structuredClone(d||[dt]),u=i.find(function(e){return e.type===r&&e.created_at===o}),void 0!==n.default&&(i.forEach(function(e){return e.default=!1}),!1===n.default&&(a=i.find(function(e){return e.type===ge.MultiFactorAuthType.EMAIL.valueOf()}),a&&(a.default=!0))),u&&n.is_deleted?i.splice(i.indexOf(u),1):u?Object.assign(u,n):i.push(lt(lt({},n),{},{type:r,name:n.name||(0,ge.getEnumDisplay)(ge.MultiFactorAuthType,r)})),e.next=7,s({variables:{input:{mfa_settings:i}}});case 7:g(i);case 8:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}(),w=null==d?void 0:d.find(function(e){return(null==e?void 0:e.type)===ge.MultiFactorAuthType.EMAIL.valueOf()}),E=null==d?void 0:d.find(function(e){return(null==e?void 0:e.type)===ge.MultiFactorAuthType.SMS.valueOf()}),_=(null==d?void 0:d.filter(function(e){return(null==e?void 0:e.type)===ge.MultiFactorAuthType.APP.valueOf()}))||[];return i.createElement(Le.A,{className:"mfa-settings"},i.createElement(Be.A,{tag:"h4"},"Two Factor Authentication Settings"),i.createElement(ze.A,{flush:!0},!(null!=c&&null!==(n=c.enabled_providers)&&void 0!==n&&n.length)||(null==c?void 0:c.enabled_providers.includes(ge.MultiFactorAuthType.EMAIL.valueOf()))&&i.createElement(Ye.A,{className:"mfa-option email"},i.createElement("h5",{className:"option-label"},i.createElement(b.FontAwesomeIcon,{icon:["fas","envelope"]}),i.createElement("span",null,"Email"),i.createElement(h.A,{size:"sm",color:"secondary",disabled:null==w?void 0:w.default,onClick:function(){return O(w||dt,{default:!0})}},null!=w&&w.default?"Default":"Set Default")),i.createElement("small",null,"Email one-time codes to: ",i.createElement("b",null,null==l||null===(r=l.myUser)||void 0===r?void 0:r.email))),(null==c?void 0:c.enabled_providers.includes(ge.MultiFactorAuthType.SMS.valueOf()))&&i.createElement(Ye.A,{className:"mfa-option sms"},i.createElement("h5",{className:"option-label"},i.createElement(b.FontAwesomeIcon,{icon:["fas","message"]}),i.createElement("span",null,"SMS/Text Message"),i.createElement(h.A,{size:"sm",color:"secondary",disabled:(null==E?void 0:E.default)||!(null!=E&&null!==(o=E.data)&&void 0!==o&&o.user_phone_id),onClick:function(){return O(E||{type:ge.MultiFactorAuthType.SMS.valueOf()},{default:!0})}},null!=E&&E.default?"Default":"Set Default")),i.createElement("small",null,"You will receive one-time codes at this phone number:"),i.createElement(Me,{value:null==E||null===(u=E.data)||void 0===u?void 0:u.user_phone_id,isClearable:!0,onChange:function(e){return O(E||{type:ge.MultiFactorAuthType.SMS.valueOf()},{default:!!e&&(null==E?void 0:E.default),data:{user_phone_id:null==e?void 0:e.value}})}})),(null==c?void 0:c.enabled_providers.includes(ge.MultiFactorAuthType.APP.valueOf()))&&i.createElement(Ye.A,{className:"mfa-option app"},i.createElement("h5",{className:"option-label"},i.createElement(b.FontAwesomeIcon,{icon:["fas","mobile"]}),i.createElement("span",null,"Authenticator App"),i.createElement(h.A,{size:"sm",color:"secondary",onClick:function(){return y(!p)}},p?"Cancel":"Add")),i.createElement("small",null,"Use an authentication app to generate one-time codes"),i.createElement($e.A,{isOpen:p},p&&i.createElement(vt,{myUser:null==l?void 0:l.myUser,onSuccess:function(){return y(!1)}})),i.createElement(ze.A,null,null==_?void 0:_.map(function(e){return i.createElement(Ye.A,{key:e.name,className:"authenticator-app"},i.createElement("div",{className:"details"},i.createElement("h6",{className:"name"},e.name),i.createElement("small",null,"Added: ",i.createElement(Ke(),{format:"M/D
2/YYYY"},e.created_at))),i.createElement(qe.A,null,i.createElement(h.A,{size:"sm",color:"secondary",disabled:e.default,onClick:function(){return O(e,{default:!0})}},e.default?"Default":"Set Default"),i.createElement(h.A,{size:"sm",color:"danger",onClick:function(){confirm("Remove ".concat(e.name||"this app","?"))&&O(e,{is_deleted:!0})}},i.createElement(b.FontAwesomeIcon,{icon:["fas","remove"]}))))})))))};var jt,St,Pt,kt=n(91950);function xt(){var e=Ft(),t=e.m(xt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var o={throw:1,return:2,break:3,continue:3};function i(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,o[e],t)},delegateYield:function(e,o,i){return t.resultName=o,n(r.d,At(e),i)},finish:function(e){return n(r.f,e)}},n=function(e,n,o){r.p=t.prev,r.n=t.next;try{return e(n,o)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(xt=function(){return{wrap:function(t,n,r,o){return e.w(i(t),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new Dt(e,t)},AsyncIterator:Ut,async:function(e,t,n,o,u){return(r(t)?Ct:Tt)(i(e),t,n,o,u)},keys:Nt,values:At}})()}function At(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Jt(e)+" is not iterable")}function Nt(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function Tt(e,t,n,r,o){var i=Ct(e,t,n,r,o);return i.next().then(function(e){return e.done?e.value:i.next()})}function Ct(e,t,n,r,o){return new Ut(Ft().w(e,t,n,r),o||Promise)}function Ut(e,t){function n(r,o,i,u){try{var a=e[r](o),c=a.value;return c instanceof Dt?t.resolve(c.v).then(function(e){n("next",e,i,u)},function(e){n("throw",e,i,u)}):t.resolve(c).then(function(e){a.value=e,i(a)},function(e){return n("throw",e,i,u)})}catch(e){u(e)}}var r;this.next||(Rt(Ut.prototype),Rt(Ut.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Rt(this,"_invoke",function(e,o,i){function u(){return new t(function(t,r){n(e,i,t,r)})}return r=r?r.then(u,u):u()},!0)}function Ft(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return Rt(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,n){return i=t,a=0,c=e,p.n=n,u}};function m(n,r){for(a=n,c=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,i=s[t],m=p.p,y=i[2];n>3?(o=y===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=m&&((o=n<2&&m<i[1])?(a=0,p.v=r,p.n=i[1]):m<y&&(o=n<3||i[0]>r||r>y)&&(i[4]=n,i[5]=r,p.n=y,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,y){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&m(s,y),a=s,c=y;(t=a<2?e:c)||!f;){i||(a?a<3?(a>1&&(p.n=-1),m(a,c)):p.n=c:p.v=c);try{if(l=2,i){if(a||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=i.return)&&t.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=e}else if((t=(f=p.n<0)?c:n.call(r,p))!==u)break}catch(t){i=e,a=1,c=t}finally{l=1}}return{value:t,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}t=Object.getPrototypeOf;var s=[][r]?t(t([][r]())):(Rt(t={},r,function(){return this}),t),f=l.prototype=a.prototype=Object.create(s);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,Rt(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=l,Rt(f,"constructor",l),Rt(l,"constructor",c),c.displayName="GeneratorFunction",Rt(l,o,"GeneratorFunction"),Rt(f),Rt(f,o,"Generator"),Rt(f,r,function(){return this}),Rt(f,"toString",function(){return"[object Generator]"}),(Ft=function(){return{w:i,m:p}})()}function Rt(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}Rt=function(e,t,n,r){function i(t,n){Rt(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(i("next",0),i("throw",1),i("return",2))},Rt(e,t,n,r)}function Dt(e,t){this.v=e,this.k=t}function Mt(e,t,n,r,o,i,u){try{var a=e[i](u),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function It(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Gt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gt(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){a=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}function Gt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Lt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Bt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Qt(r.key),r)}}function zt(e,t,n){return t=$t(t),function(e,t){if(t&&("object"==Jt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Yt()?Reflect.construct(t,n||[],$t(e).constructor):t.apply(e,n))}function Yt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Yt=function(){return!!e})()}function $t(e){return $t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},$t(e)}function qt(e,t){return qt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qt(e,t)}function Ht(e,t,n){return(t=Qt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qt(e){var t=function(e,t){if("object"!=Jt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Jt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Jt(t)?t:t+""}function Jt(e){return Jt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Jt(e)}var Kt=function(e,t,n,r){var o,i=arguments.length,u=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":Jt(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(u=(i<3?o(u):i>3?o(t,n,u):o(t,n))||u);return i>3&&u&&Object.defineProperty(t,n,u),u},Xt=function(e){function t(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Ht(n=zt(this,t,[e]),"state",{isDirty:!1,user:null,error:null,submitting:!1}),Ht(n,"inputLookup",{}),Ht(n,"user",void 0),Ht(n,"loading",i.createElement(i.Fragment,null,i.createElement("div",{className:"loader"},"Loading...")));var r=e.user;return n.state={isDirty:!1,user:Object.assign({},r),error:null,submitting:!1},n.onInputChange=n.onInputChange.bind(n),n.onPreferenceChange=n.onPreferenceChange.bind(n),n.onNumberChange=n.onNumberChange.bind(n),n.onSelectAll=n.onSelectAll.bind(n),n.onSubmit=n.onSubmit.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&qt(e,t)}(t,e),n=t,r=[{key:"getLabel",value:function(e,t){return e}},{key:"USER_QUERY",value:function(){return(0,a.Ay)(jt||(jt=Lt(['\n query get_my_user_preferences {\n myUser {\n user_id\n preferences\n phone_1 {\n phone\n }\n phone_2 {\n phone\n }\n roles {\n role_id\n }\n }\n smsSetting: setting(setting_key: "integrations.sms.key") {\n setting\n }\n }\n '])))}},{key:"USER_PREFERENCES_QUERY",value:function(){return(0,a.Ay)(St||(St=Lt(["\n query get_userPreferences {\n availableUserPreferences {\n name\n types\n group\n label\n helptext\n }\n }\n "])))}},{key:"UPDATE_USER",value:function(){return(0,a.Ay)(Pt||(Pt=Lt(["\n mutation update_my_user_preferences( $user: MyUserUpdateInput!) {\n updateMyUser(input: $user) {\n user {\n user_id\n }\n errors\n }\n }\n "])))}},{key:"preferencesOverride",value:function(e){return e}},{key:"form",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.myUser,r=void 0===n?{}:n,o=t.smsSetting,u=this.state,a=u.isDirty,f=u.submitting,p=Object.assign({},r,this.state.user);return this.user=p,i.createElement(i.Fragment,null,i.createElement("form",{onSubmit:this.onSubmit,id:"user-preferences-form"},i.createElement(s.XG,{when:a,message:"Form has unsaved changes - continue?"}),o.setting&&i.createElement(d.Y,{onChange:this.onNumberChange,onSubmit:function(){return null},inModal:!1}),i.createElement(_t,null),i.createElement(c.X,{query:this.USER_PREFERENCES_QUERY(),fetchPolicy:"network-only"},function(t){var n,r,u,a,c=t.data,s=t.loading,f=t.error;if(s)return i.createElement("div",{className:"loader"},"Loading...");if(f)return i.createElement(l.v,{error:f});var m={};return null==c||null===(n=c.availableUserPreferences)||void 0===n||n.forEac
2h(function(e){m[e.group]||(m[e.group]=[]),m[e.group].push(e)}),m=e.preferencesOverride(m),i.createElement("div",{className:"row"},i.createElement("div",{className:"col-md"},i.createElement("div",{className:"selectallheader"},i.createElement("h4",null,"Notifications"),i.createElement(h.A,{onClick:e.onSelectAll,size:"xs",color:"primary"},"Select All"),i.createElement(h.A,{onClick:function(){var t;return e.onClearAll(null!==(t=null==c?void 0:c.availableUserPreferences)&&void 0!==t?t:[])},size:"xs",color:"primary"},"Clear All")),!(null===(r=m.notifications)||void 0===r||!r.length)&&i.createElement(i.Fragment,null,m.notifications.map(function(t){var n,r,o,u,a,c,l,s,f;return i.createElement("div",{className:"notification-group",key:t.name},i.createElement("h6",{className:"notification-label"},t.label,i.createElement(E.a,{setting_key:"website.super_admin_settings.enable_hint_popups_on_preferences"},!!t.helptext&&i.createElement(i.Fragment,null,i.createElement(b.FontAwesomeIcon,{icon:["far","question-circle"],size:"sm",id:"".concat(t.name,"Hint"),className:"preferenceHintIcon",fixedWidth:!0}),i.createElement(g.A,{trigger:"legacy",placement:"right",target:"".concat(t.name,"Hint")},i.createElement(O.A,null,i.createElement("div",{className:"custom-message",dangerouslySetInnerHTML:{__html:t.helptext}})))))),i.createElement("div",{className:"notification-checkboxes"},t.types.includes("email")&&i.createElement("div",{className:"form-group form-check form-check-inline"},i.createElement(w.A,{type:"checkbox",id:"".concat(t.name,"_email"),name:"preferences.".concat(t.name,".email.disabled"),checked:!(null!=p&&null!==(n=p.preferences)&&void 0!==n&&null!==(r=n[t.name])&&void 0!==r&&null!==(o=r.email)&&void 0!==o&&o.disabled),onChange:e.onPreferenceChange,label:e.getLabel("Email",t.name)})),t.types.includes("sms")&&i.createElement("div",{className:"form-group form-check form-check-inline"},i.createElement(w.A,{type:"checkbox",id:"".concat(t.name,"_sms"),name:"preferences.".concat(t.name,".sms.disabled"),checked:!(null!=p&&null!==(u=p.preferences)&&void 0!==u&&null!==(a=u[t.name])&&void 0!==a&&null!==(c=a.sms)&&void 0!==c&&c.disabled),onChange:e.onPreferenceChange,label:e.getLabel("Text",t.name)})),t.types.includes("push")&&i.createElement("div",{className:"form-group form-check form-check-inline"},i.createElement(w.A,{type:"checkbox",id:"".concat(t.name,"_push"),name:"preferences.".concat(t.name,".push.disabled"),checked:!(null!=p&&null!==(l=p.preferences)&&void 0!==l&&null!==(s=l[t.name])&&void 0!==s&&null!==(f=s.push)&&void 0!==f&&f.disabled),onChange:e.onPreferenceChange,label:e.getLabel("Push",t.name)}))))}))),!(null===(u=m.blasts)||void 0===u||!u.length)&&i.createElement("div",{className:"col-md"},i.createElement("h4",null,e.getLabel("Email","blasts_header"),o.setting&&i.createElement("span",null,"/Text")," Blasts"),null===(a=m.blasts)||void 0===a?void 0:a.map(function(t){var n,r,o,u,a,c,l,s,f,m,y,v;return i.createElement("div",{className:"notification-group",key:t.name},i.createElement("h6",{className:"notification-label"},t.label),i.createElement("div",{className:"notification-checkboxes"},t.types.includes("email")&&i.createElement("div",{className:"form-group form-check form-check-inline"},i.createElement(w.A,{type:"checkbox",id:"blasts_".concat(t.name,"_email"),name:"preferences.blasts.".concat(t.name,".email.disabled"),checked:!(null!=p&&null!==(n=p.preferences)&&void 0!==n&&null!==(r=n.blasts)&&void 0!==r&&null!==(o=r[t.name])&&void 0!==o&&null!==(u=o.email)&&void 0!==u&&u.disabled),onChange:e.onPreferenceChange,label:e.getLabel("Email",t.name)})),t.types.includes("sms")&&i.createElement("div",{className:"form-group form-check form-check-inline"},i.createElement(w.A,{type:"checkbox",id:"blasts_".concat(t.name,"_sms"),name:"preferences.blasts.".concat(t.name,".sms.disabled"),checked:!(null!=p&&null!==(a=p.preferences)&&void 0!==a&&null!==(c=a.blasts)&&void 0!==c&&null!==(l=c[t.name])&&void 0!==l&&null!==(s=l.sms)&&void 0!==s&&s.disabled),onChange:e.onPreferenceChange,label:e.getLabel("Text",t.name)})),t.types.includes("push")&&i.createElement("div",{className:"form-group form-check form-check-inline"},i.createElement(w.A,{type:"checkbox",id:"blasts_".concat(t.name,"_push"),name:"preferences.blasts.".concat(t.name,".push.disabled"),checked:!(null!=p&&null!==(f=p.preferences)&&void 0!==f&&null!==(m=f.blasts)&&void 0!==m&&null!==(y=m[t.name])&&void 0!==y&&null!==(v=y.push)&&void 0!==v&&v.disabled),onChange:e.onPreferenceChange,label:e.getLabel("Push",t.name)}))))})))}),i.createElement("div",{className:"form-inputs"},i.createElement("button",{className:"btn btn-primary ".concat(f?"disabled":""),type:"submit"},i.createElement("span",null,"Save"),f?i.createElement("div",{className:"loader loader-light"}):"")),i.createElement(he.LB,{setting_key:"users.super_admin_settings.disable_user_delete_account_button",render:function(t){return t.setting?null:e.deleteUser()}})))}},{key:"deleteUser",value:function(){return i.createElement(i.Fragment,null,i.createElement("div",{className:"float-right",style:{marginBottom:"10px"}},i.createElement(be,null)))}},{key:"render",value:function(){var e=this;return i.createElement(c.X,{query:this.USER_QUERY(),fetchPolicy:"network-only"},function(t){var n=t.loading,r=t.error,o=t.data;return n?e.loading:r?i.createElement(l.v,{error:r}):o?e.form(o):i.createElement(l.v,{error:new Error("Unknown Error (no data)")})})}},{key:"componentDidMount",value:function(){var e=u.findDOMNode(this);this.inputLookup=(0,p.A)(e)}},{key:"onInputChange",value:function(e){var t=Object.assign({},this.state,{isDirty:!0});t.user=Object.assign({},t.user),"number"===e.target.type&&(0,v.set)(t.user,e.target.name,parseFloat(e.target.value)),"checkbox"===e.target.type&&(0,v.set)(t.user,e.target.name,e.target.checked),this.setState(t)}},{key:"onSelectAll",value:function(){this.setState(function(e){return j()(e,{isDirty:{$set:!0},user:{preferences:{$set:{}}}})})}},{key:"onClearAll",value:function(e){var t,n={},r=It(e);try{for(r.s();!(t=r.n()).done;){var o,i=t.value,u=It(i.types);try{for(u.s();!(o=u.n()).done;){var a=o.value;(0,v.set)(n,"".concat("notifications"!==i.group?i.group+".":"").concat(i.name,".").concat(a,".disabled"),!0)}}catch(e){u.e(e)}finally{u.f()}}}catch(e){r.e(e)}finally{r.f()}this.setState(function(e){return j()(e,{isDirty:{$set:!0},user:{preferences:{$set:n}}})})}},{key:"onPreferenceChange",value:function(e){var t,n,r,o,i=(0,v.defaultsDeep)({},null!==(t=null===(n=this.state.user)||void 0===n?void 0:n.preferences)&&void 0!==t?t:{},null!==(r=null===(o=this.user)||void 0===o?void 0:o.preferences)&&void 0!==r?r:{}),u=Object.assign({},this.state,{isDirty:!0});u.user=Object.assign({},u.user),u.user.preferences=i,(0,v.set)(u.user,e.target.name,!e.target.checked),this.setState(u)}},{key:"onNumberChange",value:function(e){var t=Object.assign({},this.state,{isDirty:!0});t.user=Object.assign({},t.user);var n=e.user,r=n.phone_1,o=n.phone_2;(0,v.set)(t.user,"phone_1",r),(0,v.set)(t.user,"phone_2",o),this.setState(t)}},{key:"onSubmit",value:function(e){e&&e.preventDefault();var t=this.state,n=t.submitting,r=t.isDirty;n?console.log("Already saving"):r?(this.setState({submitting:!0}),m.oR.dismiss(),this.submitChanges()):m.oR.warn("No changes detected")}},{key:"submitChanges",value:(_=xt().mark(function e(){var t,n,r,o,i,u;return xt().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=this.state.user,n=this.props.update,e.prev=2,delete(r=Object.assign({},t)).user_id,delete r.__typename,o={mutation:this.UPDATE_USER(),variables:{user:r}},e.prev=7,e.next=10,y.Sn.mutate(o);case 10:i=(i=e.sent).data.updateMyUser,e.next=17;break;case 14:e.prev=14,e.t0=e.catch(7),i=(0,f.Ay)(e.t0,this.inputLookup);case 17:if(!(i.errors&&i.errors.length>0)){e.next=22;break}return u={},i.errors.map(function(e){if(e.indexOf(";")>=0){var t=e.split(";"),n=t.shift(),r=t.join(";");u[n]=r,m.oR.error(r)}else m.oR.error(e,{autoClose:!1})}),this.setState({errorFields:u}),e.abrupt("return");case 22:this.setState({isDirty:!1,errorFields:[]}),m.oR.success("Changes Saved"),"function"==typeof n&&n(t),e.next=31;break;case 27:e.prev=27,e.t1=e.catch(2),console.log(e.t1),m.oR.error("Error saving: "+e.t1.message,{autoClose:!1});case 31:return e.prev=31,this.setState({submitting:!1}),e.finish(31);case 34:case"end":return e.stop()}},e,this,[[2,27,31,34],[7,14]])}),S=function(){var e=this,t=arguments;return new Promise(function(n,r){var o=_.apply(e,t);function i(e){Mt(o,n,r,i,u,"next",e)}function u(e){Mt(o,n,r,i,u,"throw",e)}i(void 0)})},function(){return S.apply(this,arguments)})}],r&&Bt(n.prototype,r),o&&Bt(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,o,_,S}(i.Component);const Vt=Xt=Kt([(0,kt.override)("plugins/pages/account/preferences/index")],Xt)}}]);
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.