@r3l/app
Version:
2 lines • 24.3 kB
JavaScript
(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[31,32],{"../../node_modules/redux-form/es/Field.js":function(e,t,r){"use strict";var n=r("../../node_modules/@babel/runtime/helpers/extends.js"),a=r.n(n),o=r("../../node_modules/@babel/runtime/helpers/createClass.js"),s=r.n(o),u=r("../../node_modules/@babel/runtime/helpers/inheritsLoose.js"),i=r.n(u),c=r("../../node_modules/react/index.js"),l=r.n(c),d=r("../../node_modules/prop-types/index.js"),p=r.n(d),m=r("../../node_modules/invariant/browser.js"),f=r.n(m),h=r("../../node_modules/@babel/runtime/helpers/objectWithoutPropertiesLoose.js"),b=r.n(h),v=r("../../node_modules/react-redux/es/index.js"),g=function(e,t,r,n){var o=t.value;return"checkbox"===e?a()({},t,{checked:!!o}):"radio"===e?a()({},t,{checked:n(o,r),value:r}):"select-multiple"===e?a()({},t,{value:o||[]}):"file"===e?a()({},t,{value:o||void 0}):t};var x=r("../../node_modules/redux-form/es/events/isEvent.js"),y=function(e,t){if(Object(x.a)(e)){if(!t&&e.nativeEvent&&void 0!==e.nativeEvent.text)return e.nativeEvent.text;if(t&&void 0!==e.nativeEvent)return e.nativeEvent.text;var r=e,n=r.target,a=n.type,o=n.value,s=n.checked,u=n.files,i=r.dataTransfer;return"checkbox"===a?!!s:"file"===a?u||i&&i.files:"select-multiple"===a?function(e){var t=[];if(e)for(var r=0;r<e.length;r++){var n=e[r];n.selected&&t.push(n.value)}return t}(e.target.options):o}return e},j="undefined"!=typeof window&&window.navigator&&window.navigator.product&&"ReactNative"===window.navigator.product,w=function(e,t){var r=t.name,n=t.parse,a=t.normalize,o=y(e,j);return n&&(o=n(o,r)),a&&(o=a(r,o)),o},_=r("../../node_modules/redux-form/es/structure/plain/index.js"),O=r("../../node_modules/react-is/index.js"),E=function(e,t,r){return Object(O.isValidElementType)(e[t])?null:new Error("Invalid prop `"+t+"` supplied to `"+r+"`.")},k=["_reduxForm"],D=function(e){return e&&"object"==typeof e},F=function(e){return e&&"function"==typeof e},P=function(e){D(e)&&F(e.preventDefault)&&e.preventDefault()},C=function(e,t){if(D(e)&&D(e.dataTransfer)&&F(e.dataTransfer.getData))return e.dataTransfer.getData(t)},S=function(e,t,r){D(e)&&D(e.dataTransfer)&&F(e.dataTransfer.setData)&&e.dataTransfer.setData(t,r)};var T=function(e){var t=e.deepEqual,r=e.getIn,n=function(r){function n(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(e=r.call.apply(r,[this].concat(n))||this).ref=l.a.createRef(),e.isPristine=function(){return e.props.pristine},e.getValue=function(){return e.props.value},e.handleChange=function(t){var r=e.props,n=r.name,o=r.dispatch,s=r.parse,u=r.normalize,i=r.onChange,c=r._reduxForm,l=r.value,d=w(t,{name:n,parse:s,normalize:u}),p=!1;if(i)if(!j&&Object(x.a)(t))i(a()({},t,{preventDefault:function(){return p=!0,P(t)}}),d,l,n);else{var m=i(t,d,l,n);j&&(p=m)}p||(o(c.change(n,d)),c.asyncValidate&&c.asyncValidate(n,d,"change"))},e.handleFocus=function(t){var r=e.props,n=r.name,o=r.dispatch,s=r.onFocus,u=r._reduxForm,i=!1;s&&(j?i=s(t,n):s(a()({},t,{preventDefault:function(){return i=!0,P(t)}}),n)),i||o(u.focus(n))},e.handleBlur=function(t){var r=e.props,n=r.name,o=r.dispatch,s=r.parse,u=r.normalize,i=r.onBlur,c=r._reduxForm,l=r._value,d=r.value,p=w(t,{name:n,parse:s,normalize:u});p===l&&void 0!==l&&(p=d);var m=!1;i&&(j?m=i(t,p,d,n):i(a()({},t,{preventDefault:function(){return m=!0,P(t)}}),p,d,n)),m||(o(c.blur(n,p)),c.asyncValidate&&c.asyncValidate(n,p,"blur"))},e.handleDragStart=function(t){var r=e.props,n=r.name,a=r.onDragStart,o=r.value;S(t,"text",null==o?"":o),a&&a(t,n)},e.handleDrop=function(t){var r=e.props,n=r.name,o=r.dispatch,s=r.onDrop,u=r._reduxForm,i=r.value,c=C(t,"text"),l=!1;s&&s(a()({},t,{preventDefault:function(){return l=!0,P(t)}}),c,i,n),l||(o(u.change(n,c)),P(t))},e}i()(n,r);var o=n.prototype;return o.shouldComponentUpdate=function(e){var r=this,n=Object.keys(e),a=Object.keys(this.props);return!!(this.props.children||e.children||n.length!==a.length||n.some((function(n){return~(e.immutableProps||[]).indexOf(n)?r.props[n]!==e[n]:!~k.indexOf(n)&&!t(r.props[n],e[n])})))},o.getRenderedComponent=function(){return this.ref.current},o.render=function(){var t=this.props,r=t.component,n=t.forwardRef,o=t.name,s=t._reduxForm,u=(t.normalize,t.onBlur,t.onChange,t.onFocus,t.onDragStart,t.onDrop,t.immutableProps,b()(t,["component","forwardRef","name","_reduxForm","normalize","onBlur","onChange","onFocus","onDragStart","onDrop","immutableProps"])),i=function(e,t,r){var n=e.getIn,o=e.toJS,s=e.deepEqual,u=r.asyncError,i=r.asyncValidating,c=r.onBlur,l=r.onChange,d=r.onDrop,p=r.onDragStart,m=r.dirty,f=r.dispatch,h=r.onFocus,v=r.form,x=r.format,y=r.initial,j=(r.parse,r.pristine),w=r.props,_=r.state,O=r.submitError,E=r.submitFailed,k=r.submitting,D=r.syncError,F=r.syncWarning,P=(r.validate,r.value),C=r._value,S=(r.warn,b()(r,["asyncError","asyncValidating","onBlur","onChange","onDrop","onDragStart","dirty","dispatch","onFocus","form","format","initial","parse","pristine","props","state","submitError","submitFailed","submitting","syncError","syncWarning","validate","value","_value","warn"])),T=D||u||O,R=F,B=function(e,r){if(null===r)return e;var n=null==e?"":e;return r?r(e,t):n}(P,x);return{input:g(S.type,{name:t,onBlur:c,onChange:l,onDragStart:p,onDrop:d,onFocus:h,value:B},C,s),meta:a()({},o(_),{active:!(!_||!n(_,"active")),asyncValidating:i,autofilled:!(!_||!n(_,"autofilled")),dirty:m,dispatch:f,error:T,form:v,initial:y,warning:R,invalid:!!T,pristine:j,submitting:!!k,submitFailed:!!E,touched:!(!_||!n(_,"touched")),valid:!T,visited:!(!_||!n(_,"visited"))}),custom:a()({},S,{},w)}}(e,o,a()({},u,{form:s.form,onBlur:this.handleBlur,onChange:this.handleChange,onDrop:this.handleDrop,onDragStart:this.handleDragStart,onFocus:this.handleFocus})),l=i.custom,d=b()(i,["custom"]);if(n&&(l.ref=this.ref),"string"==typeof r){var p=d.input;d.meta;return Object(c.createElement)(r,a()({},p,{},l))}return Object(c.createElement)(r,a()({},d,{},l))},n}(c.Component);return n.propTypes={component:E,props:p.a.object},Object(v.b)((function(e,n){var a=n.name,o=n._reduxForm,s=o.initialValues,u=(0,o.getFormState)(e),i=r(u,"initial."+a),c=void 0!==i?i:s&&r(s,a),l=r(u,"values."+a),d=r(u,"submitting"),p=function(e,t){var r=_.a.getIn(e,t);return r&&r._error?r._error:r}(r(u,"syncErrors"),a),m=function(e,t){var n=r(e,t);return n&&n._warning?n._warning:n}(r(u,"syncWarnings"),a),f=t(l,c);return{asyncError:r(u,"asyncErrors."+a),asyncValidating:r(u,"asyncValidating")===a,dirty:!f,pristine:f,state:r(u,"fields."+a),submitError:r(u,"submitErrors."+a),submitFailed:r(u,"submitFailed"),submitting:d,syncError:p,syncWarning:m,initial:c,value:l,_value:n.value}}),void 0,void 0,{forwardRef:!0})(n)},R=r("../../node_modules/lodash/isEqualWith.js"),B=r.n(R),A=function(e,t,r,n,a,o){if(o)return e===t},V=function(e,t,r){var n=B()(e.props,t,A),a=B()(e.state,r,A);return!n||!a},z=function(e,t){var r=e._reduxForm.sectionPrefix;return r?r+"."+t:t},I=r("../../node_modules/redux-form/es/ReduxFormContext.js");var M=function(e){var t=T(e),r=e.setIn,n=function(e){function n(t){var n;if((n=e.call(this,t)||this).ref=l.a.createRef(),n.normalize=function(e,t){var a=n.props.normalize;if(!a)return t;var o=n.props._reduxForm.getValues();return a(t,n.value,r(o,e,t),o,e)},!t._reduxForm)throw new Error("Field must be inside a component decorated with reduxForm()");return n}i()(n,e);var o=n.prototype;return o.componentDidMount=function(){var e=this;this.props._reduxForm.register(this.name,"Field",(function(){return e.props.validate}),(function(){return e.props.warn}))},o.shouldComponentUpdate=function(e,t){return V(this,e,t)},o.UNSAFE_componentWillReceiveProps=function(e){var t=z(this.props,this.props.name),r=z(e,e.name);t===r&&_.a.deepEqual(this.props.validate,e.validate)&&_.a.deepEqual(this.props.warn,e.warn)||(this.props._reduxForm.unregister(t),this.props._reduxForm.register(r,"Field",(function(){return e.validate}),(function(){return e.warn})))},o.componentWillUnmount=function(){this.props._reduxForm.unregister(this.name)},o.getRenderedComponent=function(){return f()(this.props.forwardRef,"If you want to access getRenderedComponent(), you must specify a forwardRef prop to Field"),this.ref.current?this.ref.current.getRenderedComponent():void 0},o.render=function(){return Object(c.createElement)(t,a()({},this.props,{name:this.name,normalize:this.normalize,ref:this.ref}))},s()(n,[{key:"name",get:function(){return z(this.props,this.props.name)}},{key:"dirty",get:function(){return!this.pristine}},{key:"pristine",get:function(){return!(!this.ref.current||!this.ref.current.isPristine())}},{key:"value",get:function(){return this.ref.current&&this.ref.current.getValue()}}]),n}(c.Component);return n.propTypes={name:p.a.string.isRequired,component:E,format:p.a.func,normalize:p.a.func,onBlur:p.a.func,onChange:p.a.func,onFocus:p.a.func,onDragStart:p.a.func,onDrop:p.a.func,parse:p.a.func,props:p.a.object,validate:p.a.oneOfType([p.a.func,p.a.arrayOf(p.a.func)]),warn:p.a.oneOfType([p.a.func,p.a.arrayOf(p.a.func)]),forwardRef:p.a.bool,immutableProps:p.a.arrayOf(p.a.string),_reduxForm:p.a.object},Object(I.b)(n)};t.a=M(_.a)},"./public/img/desktop.png":function(e,t,r){e.exports=r.p+"public/img/desktop.png"},"./public/img/icons/twitter_white.png":function(e,t,r){e.exports=r.p+"public/img/twitter_white.png"},"./public/img/metamask.png":function(e,t,r){e.exports=r.p+"public/img/metamask.png"},"./src/modules/auth/socialButtons.js":function(e,t,r){"use strict";r.d(t,"a",(function(){return h}));var n=r("../../node_modules/@babel/runtime/helpers/defineProperty.js"),a=r.n(n),o=r("../../node_modules/react/index.js"),s=r.n(o),u=r("../../node_modules/prop-types/index.js"),i=r.n(u),c=r("./src/modules/styled/index.ts");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){a()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var p=r("./public/img/metamask.png"),m=s.a.createElement(c.v,{resizeMode:"contain",source:p,sx:{width:4,height:4,mr:12.0015}}),f=r("./public/img/desktop.png");c.v;function h(e){var t=e.text,r=e.onPress,n=e.sx;return s.a.createElement(c.i,{sx:d({bg:"#161616"},n),image:m,text:t,onPress:r})}h.propTypes={onPress:i.a.func,text:i.a.string,sx:i.a.object},i.a.func,i.a.string,i.a.object},"./src/modules/auth/web/login.js":function(e,t,r){"use strict";r.r(t);var n=r("../../node_modules/@babel/runtime/helpers/extends.js"),a=r.n(n),o=r("../../node_modules/@babel/runtime/helpers/asyncToGenerator.js"),s=r.n(o),u=r("../../node_modules/@babel/runtime/helpers/classCallCheck.js"),i=r.n(u),c=r("../../node_modules/@babel/runtime/helpers/createClass.js"),l=r.n(c),d=r("../../node_modules/@babel/runtime/helpers/assertThisInitialized.js"),p=r.n(d),m=r("../../node_modules/@babel/runtime/helpers/inherits.js"),f=r.n(m),h=r("../../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),b=r.n(h),v=r("../../node_modules/@babel/runtime/helpers/getPrototypeOf.js"),g=r.n(v),x=r("../../node_modules/@babel/runtime/helpers/defineProperty.js"),y=r.n(x),j=r("../../node_modules/@babel/runtime/regenerator/index.js"),w=r.n(j),_=r("../../node_modules/react/index.js"),O=r.n(_),E=r("../../node_modules/prop-types/index.js"),k=r.n(E),D=r("./src/modules/styled/web.tsx"),F=r("../../node_modules/redux/es/redux.js"),P=r("../../node_modules/react-redux/es/index.js"),C=r("../../node_modules/query-string/index.js"),S=r.n(C),T=r("./src/modules/auth/auth.actions.js"),R=r("../../node_modules/react-router/esm/react-router.js"),B=r("./src/modules/navigation/navigation.actions.js"),A=r("./src/modules/styled/form/reduxformfield.component.js"),V=r("../../node_modules/redux-form/es/Field.js"),z=r("../../node_modules/invariant/browser.js"),I=r.n(z),M=r("../../node_modules/redux-form/es/structure/plain/index.js");var U,N,K=(U=M.a,N=U.getIn,function(e,t){I()(e,"Form value must be specified");var r=t||function(e){return N(e,"form")};return function(t){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];return I()(a.length,"No fields specified"),1===a.length?N(r(t),e+".values."+a[0]):a.reduce((function(n,a){var o=N(r(t),e+".values."+a);return void 0===o?n:M.a.setIn(n,a,o)}),{})}}),L=r("../../node_modules/redux-form/es/reduxForm.js"),W=r("./src/modules/form/validators.js"),q=r("./src/modules/auth/web/login.web3.js"),G=r("./src/modules/styled/index.ts");function H(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Z(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?H(Object(r),!0).forEach((function(t){y()(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):H(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function J(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=g()(e);if(t){var a=g()(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return b()(this,r)}}var Y=r("./public/img/icons/twitter_white.png"),$=function(e){f()(r,e);var t=J(r);function r(){var e;i()(this,r);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return e=t.call.apply(t,[this].concat(a)),y()(p()(e),"login",function(){var t=s()(w.a.mark((function t(r){var n;return w.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,n={name:r.username,password:r.password},t.next=4,e.props.actions.loginUser(n);case 4:t.sent&&e.props.close(),t.next=10;break;case 8:t.prev=8,t.t0=t.catch(0);case 10:case"end":return t.stop()}}),t,null,[[0,8]])})));return function(e){return t.apply(this,arguments)}}()),e}return l()(r,[{key:"render",value:function(){var e=this,t=this.props,r=t.location,n=t.handleSubmit,o=t.username,s=t.password,u=this.props.auth.invitecode,i=o&&o.length&&s&&s.length,c=S.a.parse(r.search).redirect;c||(c=r.pathname);var l=[{label:"Username or email",component:A.a,name:"username",autocomplete:"username",type:"text",validate:[W.f]},{type:"password",component:A.a,label:"Password",name:"password",autocomplete:"current-password",validate:[W.f]}],d=O.a.createElement(G.y,{sx:{flexShrink:1,mt:[4,0]}},"Not registered yet?"," ",O.a.createElement(G.H,{type:"button",onClick:function(){e.props.actions.showModal("signupSocial")}},"Sign up"));return O.a.createElement(D.c,{sx:{flexDirection:"column"},onSubmit:n(this.login)},l.map((function(e){return O.a.createElement(V.a,a()({},e,{key:e.name}))})),O.a.createElement(G.K,{sx:{mt:1,alignItems:"flex-start",justifyContent:"flex-start"}},O.a.createElement(G.H,{type:"button",onClick:function(){e.props.actions.showModal("forgot")}},O.a.createElement(G.y,{sx:{color:"blue"}},"Forgot Your Password?"))),O.a.createElement(G.K,null,i?O.a.createElement(G.K,{sx:{flex:1,width:"100%",flexDirection:["column","row"],alignItems:["stretch","center"],mt:4}},O.a.createElement(D.a,{type:"submit",sx:{mr:[0,2]}},"Sign In"),d):null),O.a.createElement(G.K,null,i?null:O.a.createElement(G.K,{sx:{flexDirection:["column","row"],alignItems:["stretch","center"],mt:[4,3]}},O.a.createElement(D.b,{rel:"nofollow",href:"/auth/twitter?redirect=".concat(c).concat(u?"&invitecode=".concat(u):""),sx:{bg:"twitterBlue",mr:[0,2],mt:[2,0]}},O.a.createElement(G.v,{source:Y,sx:{width:4,height:4,mr:12.00015}}),O.a.createElement(G.y,{sx:{color:"white"}},"Sign In with Twitter")),O.a.createElement(G.K,{sx:{mt:[2,0]}}),O.a.createElement(q.default,{close:this.props.close}),d)))}}]),r}(_.Component);y()($,"propTypes",{location:k.a.object,auth:k.a.object,actions:k.a.object,close:k.a.func,handleSubmit:k.a.func,username:k.a.string,password:k.a.string});var Q=K("login");t.default=Object(R.h)(Object(P.b)((function(e){return Z(Z({user:e.auth.user,auth:e.auth},Q(e,"username","password")),{},{initialValues:{},enableReinitialize:!0})}),(function(e){return{actions:Object(F.b)({loginUser:T.loginUser,showModal:B.showModal},e)}}))(Object(L.a)({form:"login"})($)))},"./src/modules/auth/web/login.web3.js":function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return p}));var n=r("../../node_modules/@babel/runtime/helpers/slicedToArray.js"),a=r.n(n),o=r("../../node_modules/react/index.js"),s=r.n(o),u=r("../../node_modules/prop-types/index.js"),i=r.n(u),c=r("./src/modules/auth/web3.hooks.js"),l=r("./src/web3/hooks/index.ts"),d=r("./src/modules/auth/socialButtons.js");function p(e){var t=e.close,r=e.text,n=(e.type,Object(o.useState)(!1)),u=a()(n,2),i=u[0],c=u[1];return s.a.createElement(o.Fragment,null,i&&s.a.createElement(m,{close:t,resetLogin:function(){return c(!1)}}),s.a.createElement(d.a,{sx:{mr:[0,4]},onPress:function(e){e.preventDefault(),c(!1),setTimeout((function(){return c(!0)}))},text:r||"Sign In with Metamask"}))}function m(e){var t=e.close;Object(l.f)();var r=Object(l.g)(),n=r.metamask,a=r.account,s=Object(c.a)(t);return Object(o.useEffect)((function(){n&&a&&s()}),[n,a]),null}p.propTypes={close:i.a.func,text:i.a.string,type:i.a.string},m.propTypes={close:i.a.func}},"./src/modules/auth/web3.hooks.js":function(e,t,r){"use strict";r.d(t,"b",(function(){return h})),r.d(t,"a",(function(){return b}));var n=r("../../node_modules/@babel/runtime/helpers/asyncToGenerator.js"),a=r.n(n),o=r("../../node_modules/@babel/runtime/regenerator/index.js"),s=r.n(o),u=r("../../node_modules/react/index.js"),i=r("./src/utils/index.ts"),c=r("./src/utils/eth.js"),l=r("./src/web3/utils/index.ts"),d=r("./src/web3/hooks/index.ts"),p=r("../../node_modules/react-redux/es/index.js"),m=r("./src/modules/auth/auth.actions.js"),f=i.c.Alert();function h(e,t,r){return Object(u.useEffect)((function(){e&&t&&function(){var t=a()(s.a.mark((function t(){var n,a,o,u;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,n=Object(l.f)(),t.next=4,Object(c.a)(n,e);case 4:return a=t.sent,o=a.msg,u=a.signature,t.abrupt("return",r([null,u,o]));case 10:return t.prev=10,t.t0=t.catch(0),f.alert(t.t0.message),t.abrupt("return",r([t.t0.message]));case 14:case"end":return t.stop()}}),t,null,[[0,10]])})));return function(){return t.apply(this,arguments)}}()()}),[e])}function b(e){Object(d.f)();var t=Object(d.g)(),r=t.account,n=t.metamask,o=r,i=Object(p.c)();return Object(u.useCallback)(a()(s.a.mark((function t(){var r,a,u,d,p;return s.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,n&&o){t.next=3;break}return t.abrupt("return",f.alert("Please enable Metamask to log in."));case 3:return r=Object(l.f)(),t.next=6,Object(c.a)(r,o);case 6:return a=t.sent,u=a.signature,d=a.msg,t.next=11,i(Object(m.loginWithBox)({signature:u,address:o,msg:d}));case 11:return(p=t.sent)&&e&&e(),t.abrupt("return",p);case 16:t.prev=16,t.t0=t.catch(0),console.error(t.t0);case 19:case"end":return t.stop()}}),t,null,[[0,16]])}))),[o,i,e])}},"./src/modules/form/validators.js":function(e,t,r){"use strict";r.d(t,"f",(function(){return c})),r.d(t,"d",(function(){return l})),r.d(t,"h",(function(){return d})),r.d(t,"a",(function(){return p})),r.d(t,"b",(function(){return m})),r.d(t,"g",(function(){return f})),r.d(t,"e",(function(){return h})),r.d(t,"c",(function(){return b}));var n=r("../../node_modules/@babel/runtime/helpers/asyncToGenerator.js"),a=r.n(n),o=r("../../node_modules/@babel/runtime/regenerator/index.js"),s=r.n(o),u=r("./src/utils/text.js"),i=r("./src/modules/auth/auth.actions.js"),c=function(e,t,r){return null!=e?void 0:"Required"},l=function(e,t,r){if(!r.active&&(e&&!/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,15}$/i.test(e)))return"Not a valid e-mail"},d=function(e){if(!u.NAME_PATTERN.test(e))return"Can only contain letters, \nnumbers, dashes and underscores"},p=function(){var e=a()(s.a.mark((function e(t,r,n){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.active){e.next=2;break}return e.abrupt("return",void 0);case 2:return e.next=4,Object(i.checkUser)(t,"email",!0)();case 4:if(!e.sent){e.next=7;break}return e.abrupt("return","This email has already been used");case 7:return e.abrupt("return",void 0);case 8:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),m=function(){var e=a()(s.a.mark((function e(t,r,n){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n.active){e.next=2;break}return e.abrupt("return",void 0);case 2:if(!t){e.next=8;break}return e.next=5,Object(i.checkUser)(t,"name",!0)();case 5:if(!e.sent){e.next=8;break}return e.abrupt("return","This username is already taken");case 8:return e.abrupt("return",void 0);case 9:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),f=function(){var e=a()(s.a.mark((function e(t,r,n){var a,o,u,i;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a={},!t.username){e.next=6;break}return e.next=4,m(t.username);case 4:(o=e.sent)&&(a.username=o);case 6:if(!t.email){e.next=11;break}return e.next=9,p(t.email);case 9:(u=e.sent)&&(a.email=u);case 11:if(!t.handle){e.next=16;break}return e.next=14,m(t.handle);case 14:(i=e.sent)&&(a.handle=i);case 16:if(!Object.keys(a).length){e.next=18;break}throw a;case 18:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}(),h=function(e){var t={};return e.password&&e.confirmPassword?(e.password!==e.confirmPassword&&(t.confirmPassword="Passwords must match"),t):null},b=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.reduce((function(e,t){return e||t.apply(void 0,r)}),void 0)}}},"./src/modules/styled/form/reduxformfield.component.js":function(e,t,r){"use strict";var n=r("../../node_modules/@babel/runtime/helpers/extends.js"),a=r.n(n),o=r("../../node_modules/react/index.js"),s=r.n(o),u=r("../../node_modules/prop-types/index.js"),i=r.n(u),c=r("./src/modules/styled/web.tsx"),l=r("./src/modules/styled/index.ts");function d(e){var t=e.label,r=e.type,n=e.input,o=e.meta,u=e.placeholder,i=e.autocomplete,d=e.form,p=o.dirty,m=o.touched,f=o.error,h=o.warning;return s.a.createElement(l.K,{sx:{mt:3}},t?s.a.createElement("label",{"html-for":name},s.a.createElement(l.y,{sx:{color:"black"}},t)):null,s.a.createElement(c.d,a()({},n,{type:r,placeholder:u||t,autoComplete:i,border:1,p:"2 2",mt:1,onBlur:function(e){var t;n.onBlur(e),null==d||null===(t=d.mutators)||void 0===t||t.triggerValidation(n.name)}})),(p||m)&&(f&&s.a.createElement(l.C,{sx:{color:"red",mt:4.001}},f)||h&&s.a.createElement(l.C,{sx:{color:"red"}},h)))}d.propTypes={error:i.a.string,type:i.a.string,name:i.a.string,label:i.a.oneOfType([i.a.string,i.a.node]),placeholder:i.a.string,meta:i.a.object,input:i.a.object,autocomplete:i.a.string},d.defaultProps={autocomplete:null},t.a=d},"./src/utils/eth.js":function(e,t,r){"use strict";r.d(t,"a",(function(){return u})),r.d(t,"b",(function(){return c}));var n=r("../../node_modules/@babel/runtime/helpers/asyncToGenerator.js"),a=r.n(n),o=r("../../node_modules/@babel/runtime/regenerator/index.js"),s=r.n(o);function u(e,t){return i.apply(this,arguments)}function i(){return(i=a()(s.a.mark((function e(t,r){var n,a,o,u;return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=new Date,a=Math.floor(n.setMinutes(n.getMinutes()+5)/1e3),o={address:r,exp:a},e.next=5,t.signMessage(JSON.stringify(o));case 5:return u=e.sent,e.abrupt("return",{msg:o,signature:u});case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function c(e){return e?e.slice(0,6)+"..."+e.slice(e.length-4,e.length):null}}}]);
//# sourceMappingURL=auth-web-login.bundle.beb2f29ae6a3d2b57ba8.js.map