UNPKG

@r3l/app

Version:
1 lines 58.1 kB
(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[47],{"./public/img/default_community.png":function(e,t,n){e.exports=n.p+"public/img/default_community.png"},"./public/img/default_user.jpg":function(e,t,n){e.exports=n.p+"public/img/default_user.jpg"},"./public/img/info.png":function(e,t,n){e.exports=n.p+"public/img/info.png"},"./src/modules/activity/activity.actions.js":function(e,t,n){"use strict";n.r(t),n.d(t,"setActivity",(function(){return O})),n.d(t,"resetActivity",(function(){return x})),n.d(t,"clearCount",(function(){return E})),n.d(t,"setCount",(function(){return w})),n.d(t,"getActivity",(function(){return _})),n.d(t,"markRead",(function(){return P})),n.d(t,"createNotification",(function(){return T})),n.d(t,"getNotificationCount",(function(){return k})),n.d(t,"showBannerPrompt",(function(){return S})),n.d(t,"hideBannerPrompt",(function(){return D})),n.d(t,"enableDesktopNotifications",(function(){return C})),n.d(t,"showBetPrompt",(function(){return N})),n.d(t,"showPushNotificationPrompt",(function(){return I}));var r=n("../../node_modules/@babel/runtime/helpers/defineProperty.js"),o=n.n(r),i=n("../../node_modules/@babel/runtime/helpers/asyncToGenerator.js"),a=n.n(i),s=n("../../node_modules/@babel/runtime/regenerator/index.js"),c=n.n(s),u=n("./src/core/actionTypes.js"),l=n("./src/modules/ui/error.actions.js"),m=n("./src/utils/index.ts");function d(){return p.apply(this,arguments)}function p(){return(p=a()(c.a.mark((function e(){var t,n,r;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,navigator.serviceWorker.ready;case 3:return t=e.sent,e.next=6,t.pushManager.getSubscription();case 6:if(!(n=e.sent)){e.next=9;break}return e.abrupt("return",n);case 9:return"BJp16DSJF-SdwZ3yxE2cK502FKKI7hxTON6YDoCaTctcq9sr3scJS1iTsa3YSlvOV-p2_P51cNWF5-os4Gc0rq4",r=f("BJp16DSJF-SdwZ3yxE2cK502FKKI7hxTON6YDoCaTctcq9sr3scJS1iTsa3YSlvOV-p2_P51cNWF5-os4Gc0rq4"),e.abrupt("return",t.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:r}));case 14:return e.prev=14,e.t0=e.catch(0),console.log(e.t0),e.abrupt("return",null);case 18:case"end":return e.stop()}}),e,null,[[0,14]])})))).apply(this,arguments)}function f(e){for(var t=(e+"=".repeat((4-e.length%4)%4)).replace(/-/g,"+").replace(/_/g,"/"),n=window.atob(t),r=new Uint8Array(n.length),o=0;o<n.length;++o)r[o]=n.charCodeAt(o);return r}(function(){try{"serviceWorker"in navigator&&window.addEventListener("load",(function(){return navigator.serviceWorker.register("/service-worker.js")}))}catch(e){console.log(e)}})();var b=n("./src/modules/auth/auth.actions.js"),h=n("./src/utils/env.js");function y(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 v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g="".concat(h.a,"/api/notification"),j=function(e){return{credentials:"include",headers:{Accept:"application/json","Content-Type":"application/json",Authorization:"Bearer ".concat(e)}}};function O(e,t,n){return{type:u.E,payload:{data:e,type:t,index:n}}}function x(e){return{type:"RESET_ACTIVITY",payload:e}}function E(){return{type:"CLEAR_COUNT"}}function w(e){return{type:u.M,payload:e}}function _(e){return function(){var t=a()(c.a.mark((function t(n){var r,o;return c.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,r="personal",t.next=4,n(m.d.request({method:"GET",endpoint:"notification",path:"/",auth:!0,query:{skip:e}}));case 4:o=t.sent,n(O(o,r,e)),n(l.a("activity",!1)),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(0),l.a("activity",!0,t.t0.message);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})));return function(e){return t.apply(this,arguments)}}()}function P(){return function(e){return m.h.getToken().then((function(e){return fetch("".concat(g,"/markread"),v(v({},j(e)),{},{method:"PUT"}))})).then((function(){e({type:"CLEAR_COUNT"})})).catch(null)}}function T(e){return function(){return m.h.getToken().then((function(t){return fetch("".concat(g),v(v({},j(t)),{},{method:"POST",body:JSON.stringify(e)}))})).catch(null)}}function k(){return function(){var e=a()(c.a.mark((function e(t){var n;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t(m.d.request({method:"GET",endpoint:"notification",path:"/unread",auth:!0}));case 3:n=e.sent,t(w(n.unread)),e.next=9;break;case 7:e.prev=7,e.t0=e.catch(0);case 9:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t){return e.apply(this,arguments)}}()}function S(e,t){return{type:u.wb,payload:{promptType:e,promptProps:t}}}function D(e){return{type:u.k,payload:e}}function C(){return function(){var e=a()(c.a.mark((function e(t){var n;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,d();case 3:n=e.sent,t(Object(b.updateNotificationSettings)({desktop:{all:!0}},n.toJSON())),t(D()),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}()}var N=function(){var e=a()(c.a.mark((function e(t){return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m.h.isDismissed("betDismissed",14);case 2:if(e.sent){e.next=5;break}return e.abrupt("return",t(S("bet")));case 5:return e.abrupt("return",!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(){var t=a()(c.a.mark((function t(n){return c.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",A({dispatch:n,promptProps:e}));case 2:return t.abrupt("return",R({dispatch:n,promptProps:e}));case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()};function A(e){return B.apply(this,arguments)}function B(){return(B=a()(c.a.mark((function e(t){var n,r;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.dispatch,r=t.promptProps,"undefined"==typeof Notification||"granted"!==Notification.permission&&"denied"!==Notification.permission){e.next=3;break}return e.abrupt("return",!1);case 3:return e.next=5,m.h.isDismissed("pushDismissed",30);case 5:if(!e.sent){e.next=8;break}return e.abrupt("return",!1);case 8:return e.abrupt("return",n(S("push",r)));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function R(e){return M.apply(this,arguments)}function M(){return(M=a()(c.a.mark((function e(t){var n,r;return c.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.dispatch,r=t.promptProps,e.abrupt("return",!1);case 3:return e.next=5,new Promise((function(e,t){(void 0).checkPermissions((function(n){return n?e(n):t()}))}));case 5:if(!e.sent.alert){e.next=8;break}return e.abrupt("return",!1);case 8:return e.next=10,m.h.isDismissed("pushDismissed",21);case 10:if(!e.sent){e.next=13;break}return e.abrupt("return",!1);case 13:return e.abrupt("return",n(S("push",v(v({},r),{},{isMobile:!0}))));case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},"./src/modules/comment/commentBody.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return j}));var r=n("../../node_modules/@babel/runtime/helpers/defineProperty.js"),o=n.n(r),i=n("../../node_modules/react/index.js"),a=n.n(i),s=n("../../node_modules/react-redux/es/index.js"),c=n("../../node_modules/prop-types/index.js"),u=n.n(c),l=n("./src/utils/text.js"),m=n("./src/modules/comment/renderMarkdown.js"),d=n("./src/modules/navigation/history.js"),p=n("./src/modules/navigation/navigation.actions.js"),f=n("./src/utils/post.js"),b=n("./src/modules/comment/linkify.js"),h=n("../../node_modules/@r3l/common/lib/index.js"),y=n("./src/modules/styled/index.ts");function v(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 g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function j(e){var t=e.avatarText,n=e.inMainFeed,r=e.comment,o=e.noLink,i=e.preview,c=e.omitTitle,u=e.noPostLink,v=Object(s.c)(),j=Object(s.d)((function(e){return e.auth.community})),x=(r&&r.data?r.data.community:r.community)||j,E=Object(f.d)(x,r);if(!r||!r.body)return null;var w=c?Object(l.getTitle)(r.body):{},_=w.isHeading,P=w.titleText,T=n||i,k=_?r.body.replace("# ".concat(P),"").trim():r.body.replace("".concat(P),"").trim(),S=T?function(e,t){if(!e||!e.length)return e;var n=e.split(/\n/);return(e=n.slice(0,4).join("\n")).length<=t?O(e):O(e.substr(0,e.lastIndexOf(" ",t)))}(k,i?140:240):k;S+=S.length<k.length?" _...Read More_":"";var D=[r.inputUrl,r.url];S=Object(l.decode)(S),S=Object(b.a)(S,x,D);var C=a.a.createElement(m.a,{noLink:o,markdown:S,isPreview:T}),N=r.parentPost||r,I=N._id?N:{_id:N};return u||!T&&!o?a.a.createElement(y.K,{sx:{flexShrink:1,pl:t?5:0}},C):a.a.createElement(y.K,{sx:{flexShrink:1,pl:t?5:0}},a.a.createElement(y.J,{style:{zIndex:1},to:E,onPress:function(e){return o&&(e.preventDefault(),e.stopPropagation()),h.IS_NATIVE?v(Object(p.goToPost)(g(g({},I),{},{comment:r,community:x}))):d.a.push(E)}},C))}function O(e){var t=e.match(/```/g);return t&&t.length&&t.length%2!=0?"```"===e.substr(e.length-3,e.length)?e.substr(0,e.length-3):e+"\n```\n":e}j.propTypes={noLink:u.a.bool,avatarText:u.a.func,comment:u.a.object,inMainFeed:u.a.bool,preview:u.a.bool,omitTitle:u.a.bool,noPostLink:u.a.bool},t.b=j},"./src/modules/comment/renderMarkdown.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return S}));var r=n("../../node_modules/@babel/runtime/helpers/extends.js"),o=n.n(r),i=n("../../node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),a=n.n(i),s=n("../../node_modules/@babel/runtime/helpers/defineProperty.js"),c=n.n(s),u=n("../../node_modules/@babel/runtime/helpers/slicedToArray.js"),l=n.n(u),m=n("../../node_modules/react/index.js"),d=n.n(m),p=n("../../node_modules/react-redux/es/index.js"),f=n("../../node_modules/prop-types/index.js"),b=n.n(f),h=n("../../node_modules/@r3l/common/lib/index.js"),y=n("./src/modules/navigation/navigation.actions.js"),v=n("./src/styles/index.js"),g=n("../../node_modules/react-native-web/dist/exports/Platform/index.js");function j(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 O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?j(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):j(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var x=function(e,t){var n=(null==t?void 0:t.pMargin)||16;return{body:O({fontFamily:"Georgia",fontSize:18,lineHeight:28,color:e.black},(null==t?void 0:t.body)||{}),heading1:{fontSize:32,lineHeight:54,fontFamily:v.c.HELVETICA_NEUE_BOLD,marginVertical:10},heading2:{fontSize:24,fontFamily:v.c.HELVETICA_NEUE_CONDENSED_BOLD,marginVertical:10},heading3:{fontSize:20,fontFamily:v.c.HELVETICA_NEUE_BOLD,marginVertical:10},heading4:{fontSize:18,fontFamily:v.c.HELVETICA_NEUE_CONDENSED_BOLD,marginVertical:10},heading5:{fontSize:18,fontFamily:v.c.HELVETICA_NEUE_CONDENSED_BOLD,marginVertical:10},link:{color:e.blue,textDecorationLine:"none"},blockquote:{borderLeftColor:"#DDDDDD",backgroundColor:"transparent",paddingVertical:0,borderLeftWidth:4,paddingLeft:16,opacity:1,marginLeft:0,marginVertical:n/2},code_block:{backgroundColor:"rgba(27,31,35,.05)",borderWidth:0,borderRadius:3,fontSize:15,fontFamily:"ios"===g.a.OS?"Menlo":"monospace"},code_inline:{backgroundColor:"rgba(27,31,35,.05)",borderRadius:3,borderWidth:0,fontSize:15,paddingVertical:4,fontFamily:"ios"===g.a.OS?"Menlo":"monospace"},image:{minWidth:200},fence:{borderWidth:0,backgroundColor:"rgba(27,31,35,.05)",borderRadius:3,fontSize:15,marginVertical:n/2,fontFamily:"ios"===g.a.OS?"Menlo":"monospace"},paragraph:{marginVertical:n/2},inline:{marginBottom:0},bullet_list:{marginVertical:n/2},ordered_list:{marginVertical:n/2},list_item:{marginVertical:n/2}}},E=n("./src/styles/ColorMode.tsx"),w=n("../../node_modules/react-native-markdown-display/src/index.js"),_=n("./src/modules/styled/index.ts"),P=["href","children","onPress"];function T(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 k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach((function(t){c()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}D.propTypes={markdown:b.a.string,noLink:b.a.bool,style:b.a.object,isPreview:b.a.bool};var S=Object(m.memo)(D);function D(e){var t=e.markdown,n=e.noLink,r=e.style,i=e.isPreview,s=function(e){var t=Object(p.c)();return Object(m.useCallback)((function(n){if(e)return null;switch(!0){case""===n:return!0;case/__user_profile__/.test(n):return t(Object(y.goToProfile)(n.replace("__user_profile__","")));case/__tag_link__/.test(n):return t(Object(y.goToTopic)(n.replace("__tag_link__","")));default:return t(Object(y.goToUrl)(n))}}),[t,e])}(n),c=function(e){function t(t){var n=t.href,r=t.children,i=t.onPress,s=a()(t,P);if(""===n)return r;var c=/^(https?|file|ftps?|mailto|javascript|data:image\/[^;]{2,9};):/i.test(n);return d.a.createElement(_.w,o()({to:n},s,{sx:{overflowWrap:"break-word",wordBreak:"break-all"},webAction:function(t){return e?t.preventDefault():t.stopPropagation()},nativeAction:function(t){return e?t.preventDefault():i(t)},external:c,target:c?"_blank":null}),r)}return t.propTypes={href:b.a.string,children:b.a.node,onPress:b.a.func},Object(m.memo)(t)}(n),u=Object(E.b)(),f=l()(u,3),v=f[0],g=f[2],j=Object(m.useMemo)((function(){return{black:g("black"),blue:g("blue")}}),[v,g]);if(h.IS_SERVER)return d.a.createElement(_.e,null,t);var O=k(k({},i?{image:function(e){return e.attributes.src?d.a.createElement(_.v,{key:e.attributes.src,sx:{width:100,height:100},source:{uri:e.attributes.src},resizeMode:"contain"}):null}}:{}),{},{link:function(e,t){var n,r;return d.a.createElement(c,{key:null==e||null===(n=e.attributes)||void 0===n?void 0:n.href,href:null==e||null===(r=e.attributes)||void 0===r?void 0:r.href},t)},blocklink:function(e,t){var n,r;return d.a.createElement(c,{key:null==e||null===(n=e.attributes)||void 0===n?void 0:n.href,href:null==e||null===(r=e.attributes)||void 0===r?void 0:r.href},t)}});return d.a.createElement(w.a,{mergeStyle:!0,onLinkPress:s,style:x(j,r),rules:h.IS_NATIVE?k({},O.image?{image:O.image}:{}):O},t)}},"./src/modules/community/hooks.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var r,o,i=n("../../node_modules/@babel/runtime/helpers/slicedToArray.js"),a=n.n(i),s=n("../../node_modules/react-redux/es/index.js"),c=n("../../node_modules/@apollo/react-hooks/lib/react-hooks.esm.js"),u=n("../../node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js"),l=n.n(u),m=n("../../node_modules/graphql-tag/lib/index.js"),d=Object(m.a)(r||(r=l()(["\n query myMemberships($communityId: String) {\n myMemberships(filter: { communityId_eq: $communityId }) {\n _id\n unread\n user\n community\n communityId\n pagerank\n }\n }\n"]))),p=Object(m.a)(o||(o=l()(["\n mutation UpdateUnread($_id: String!) {\n updateUnread(_id: $_id, unread: 0)\n }\n"]))),f=n("../../node_modules/react/index.js");function b(e,t){var n=h(),r=n&&n.find((function(t){return t.communityId===e._id})),o=r&&r.unread;return function(e,t,n){var r=Object(c.a)(),o=Object(c.b)(p),i=a()(o,1)[0],s=h();Object(f.useEffect)((function(){e&&n&&(t.unread=0,r.writeQuery({query:d,data:{myMemberships:s}}),i({variables:{_id:t._id}}))}),[e,n])}(o,r,t),o}function h(){var e=Object(s.d)((function(e){return e.auth.user})),t=Object(c.c)(d,{skip:!e,ssr:!1}).data;return(void 0===t?{myMemberships:[]}:t).myMemberships}},"./src/modules/navigation/web/withSideNav.component.js":function(e,t,n){"use strict";n.r(t);var r=n("../../node_modules/@babel/runtime/helpers/classCallCheck.js"),o=n.n(r),i=n("../../node_modules/@babel/runtime/helpers/createClass.js"),a=n.n(i),s=n("../../node_modules/@babel/runtime/helpers/assertThisInitialized.js"),c=n.n(s),u=n("../../node_modules/@babel/runtime/helpers/inherits.js"),l=n.n(u),m=n("../../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),d=n.n(m),p=n("../../node_modules/@babel/runtime/helpers/getPrototypeOf.js"),f=n.n(p),b=n("../../node_modules/@babel/runtime/helpers/defineProperty.js"),h=n.n(b),y=n("../../node_modules/react/index.js"),v=n.n(y),g=n("../../node_modules/prop-types/index.js"),j=n.n(g),O=n("../../node_modules/react-router-config/esm/react-router-config.js"),x=n("../../node_modules/react-redux/es/index.js"),E=n("../../node_modules/@babel/runtime/helpers/extends.js"),w=n.n(E),_=n("../../node_modules/redux/es/redux.js"),P=n("./src/modules/navigation/navigation.actions.js"),T=n("./src/modules/user/UAvatar.component.js"),k=n("./src/modules/stats/coinStat.component.js"),S=n("./src/modules/stats/rStat.component.js"),D=n("./src/modules/auth/auth.actions.js"),C=n("./src/modules/tooltip/tooltip.component.js"),N=n("./src/utils/rewards.js"),I=n("./src/styles/layout.js"),A=n("./src/modules/styled/index.ts");function B(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 R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?B(Object(n),!0).forEach((function(t){h()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):B(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function M(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 n,r=f()(e);if(t){var o=f()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d()(this,n)}}var z=function(e){l()(n,e);var t=M(n);function n(){return o()(this,n),t.apply(this,arguments)}return a()(n,[{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.auth,r=t.actions,o=t.user;n.community===e.auth.community||!o||o.relevance&&o.relevance.community===n.community||r.getUser(),o&&n.community!==e.auth.community&&r.cacheCommunity(n.community)}},{key:"render",value:function(){var e=this.props,t=e.user,n=e.earnings,r=e.actions,o=e.community,i=e.communities;if(!t)return null;var a=0;return n.pending.forEach((function(e){var t=n.entities[e],r=i[t.community];a+=Object(N.a)(t,r)})),v.a.createElement(A.K,{sx:{flex:1,variant:"borders.navBorder",borderBottomWidth:1,p:[2,I.SIDE_NAV_PADDING]}},v.a.createElement(A.B,{sx:{justifyContent:"space-between",alignItems:"center"}},v.a.createElement(A.s,null,t.name),v.a.createElement(A.w,{inline:1,hu:!0,to:"/user/wallet",nativeAction:function(){return r.goToTab("wallet")}},v.a.createElement(A.j,{sx:{color:"blue"}},"My Wallet"))),v.a.createElement(A.K,{sx:{mt:[2,3]}}),v.a.createElement(A.B,{sx:{alignItems:"center"}},v.a.createElement(T.a,{user:t,size:9,noName:!0,goToProfile:function(){return r.goToTab("myProfile")}}),v.a.createElement(A.K,{sx:{pl:2}},v.a.createElement(A.B,null,v.a.createElement(C.a,{data:{position:"right",text:"This is your reputation in the ".concat(null==o?void 0:o.name," community")}},v.a.createElement(S.a,{size:4,mr:2,user:t,align:"center"})),v.a.createElement(A.A,{to:"/user/wallet",inline:1,nativeAction:function(){return r.goToTab("wallet")}},v.a.createElement(C.a,{data:{position:"right",text:"Get coins by upvoting quality links.\n"}},v.a.createElement(k.a,{size:4,user:t,isOwner:!0,align:"center"})))),v.a.createElement(A.K,{sx:{mt:2,alignItems:"baseline"}},v.a.createElement(C.a,{data:{position:"right",text:"These are your projected earnings for upvoting quality posts.\nRewards are paid out 3 days after a link is posted."}},v.a.createElement(A.C,{sx:{lineHeight:14,fontSize:1}},"Estimated Rewards:"," ",v.a.createElement(k.a,{size:1,mr:1.5,fs:1.5,inline:1,secondary:!0,c:"black",amount:a})))))),v.a.createElement(A.B,{sx:{alignItems:"baseline",mt:3}},v.a.createElement(A.w,{to:"/user/wallet",c:"blue",hu:!0,nativeAction:function(){r.push("getTokens")},webAction:function(e){e.preventDefault(),r.showModal("getTokens")}},v.a.createElement(A.j,{sx:{color:"blue"}},"Get Tokens"))))}}]),n}(y.Component);h()(z,"propTypes",{user:j.a.object,earnings:j.a.object,actions:j.a.object,auth:j.a.object,community:j.a.object,communities:j.a.object});var W=Object(x.b)((function(e){var t,n,r,o,i;return{auth:e.auth,user:null==e||null===(t=e.auth)||void 0===t?void 0:t.user,earnings:e.earnings,communities:null===(n=e.community)||void 0===n?void 0:n.communities,community:null===(r=e.community)||void 0===r||null===(o=r.communities)||void 0===o?void 0:o[null===(i=e.community)||void 0===i?void 0:i.active]}}),(function(e){return{actions:Object(_.b)(R(R({},P),{},{cacheCommunity:D.cacheCommunity,getUser:D.getUser}),e)}}))(z),L=n("./src/modules/community/community.actions.js"),K=(n("./src/modules/comment/commentBody.js"),n("./src/modules/comment/renderMarkdown.js")),V=n("./src/styles/fonts.js");H.propTypes={community:j.a.object,children:j.a.node,members:j.a.array,view:j.a.object,auth:j.a.object,screenSize:j.a.number,viewCommunityMembers:j.a.func,showSettings:j.a.func,userCommunities:j.a.array,userMemberships:j.a.array};var G=Object(y.memo)(H);function H(e){var t,n,r=e.community,o=e.children,i=e.members,a=e.view,s=e.screenSize,c=e.auth,u=e.viewCommunityMembers,l=e.userCommunities,m=e.showSettings,d=e.userMemberships,p=Object(x.c)(),f=Object(x.d)((function(e){var t,n;return null==e||null===(t=e.navigation)||void 0===t||null===(n=t.discover)||void 0===n?void 0:n.tag}));Object(y.useEffect)((function(){i.length||p(Object(L.getCommunityMembers)({slug:r.slug}))}),[]);var b=(null==r?void 0:r.topics)||[],h=r.memberCount||0,g=null===(t=c.user)||void 0===t?void 0:t._id,j=i.filter((function(e){return e.embeddedUser._id!==g}));c.user&&l.find((function(e){return e===r._id}))&&j.unshift({_id:g,embeddedUser:c.user});var O=d.find((function(e){return e.communityId===r._id})),E=O&&O.superAdmin||"admin"===(null==c||null===(n=c.user)||void 0===n?void 0:n.role),w=j.slice(0,s?14:12),_=(null==a?void 0:a.sort)||"new";return v.a.createElement(A.K,{sx:{bg:"white"}},v.a.createElement(A.K,{sx:{mt:[2,I.SIDE_NAV_PADDING]}}),o,v.a.createElement(A.K,{sx:{px:[2,I.SIDE_NAV_PADDING],pb:[2,4],variant:"borders.navBorder",borderBottomWidth:1}},v.a.createElement(A.K,{sx:{mt:4.001,ml:44.0008}},b.map((function(e){var t=e===f;return v.a.createElement(A.K,{key:e,sx:{mt:1}},v.a.createElement(A.w,{c:t?"black":"grey",hc:"black",ac:"black",variant:"text.communityLink",nativeAction:function(){return p(Object(P.goToTopic)(e))},to:"/".concat(r.slug,"/").concat(_,"/").concat(e)},"#",e))}))),v.a.createElement(A.K,{sx:{mt:[2,I.SIDE_NAV_PADDING]}}),v.a.createElement(K.a,{style:{pMargin:8,body:{fontSize:14,lineHeight:18,fontFamily:V.HELVETICA_REGULAR}},markdown:r.description}),v.a.createElement(A.B,{sx:{mt:I.SIDE_NAV_PADDING,mb:2,justifyContent:"space-between"}},v.a.createElement(A.m,{sx:{color:"black"}},"".concat(h," Members")),v.a.createElement(A.w,{inline:1,to:"#",onClick:u},v.a.createElement(A.m,{sx:{color:"blue"}},"See All"))),v.a.createElement(A.B,{sx:{flexWrap:"wrap"}},w.map((function(e){return v.a.createElement(T.a,{key:e._id,user:e.embeddedUser,sx:{mr:1,mb:1}})}))),E&&v.a.createElement(A.C,{sx:{mt:2,color:"blue",py:.5},onPress:m,key:"settings_"},"Settings")))}var F=n("./src/utils/img.js");function U(e){var t=e.community,r=e.c,o=t.image?{uri:Object(F.resizeImage)(t.image,4,4)}:n("./public/img/default_community.png");return v.a.createElement(A.B,{sx:{alignItems:"center"}},v.a.createElement(A.v,{sx:{width:5,height:5,mr:12.0015,bg:o?"transparent":"grey"},source:o,resizeMode:"cover"}),v.a.createElement(A.m,{sx:{color:r||"black"}},t.name))}U.propTypes={community:j.a.object,c:j.a.string};var q=U,Y=n("./src/modules/community/hooks.js"),J=n("../../node_modules/react-router/esm/react-router.js");function $(e){var t,n=e.viewCommunityMembers,r=e.showSettings,o=Object(x.d)((function(e){return e.community})),i=Object(x.d)((function(e){return e.auth})),a=Object(x.d)((function(e){return e.navigation.discover})),s=Object(x.d)((function(e){return e.navigation.screenSize})),c=o.communityMembers,u=o.members,l=o.communities,m=o.userCommunities,d=o.userMemberships,p=null==l?void 0:l[o.active],f=(null==c||null===(t=c[null==o?void 0:o.active])||void 0===t?void 0:t.map((function(e){return u[e]})))||[];return v.a.createElement(A.f,{sx:{flex:1}},v.a.createElement(A.f,{sx:{variant:"borders.navBorder",borderBottomWidth:1}},p&&v.a.createElement(G,{key:p._id,community:p,userCommunities:m,userMemberships:d,members:f,screenSize:s,viewCommunityMembers:n,showSettings:r,view:a,auth:i},v.a.createElement(X,{community:p,active:!0})),v.a.createElement(A.K,{sx:{my:2}},v.a.createElement(Z,null))),v.a.createElement(A.e,{sx:{m:[2,I.SIDE_NAV_PADDING]}},"We'll be adding more communities soon!","\n\n"))}$.propTypes={viewCommunityMembers:j.a.func,showSettings:j.a.func};var Z=Object(y.memo)((function(){var e=Object(x.d)((function(e){return e.community})),t=e.communities,n=e.list,r=e.active;return n?n.map((function(e){return t[e]})).filter((function(e){return e&&r!==e.slug})).map((function(e){return v.a.createElement(X,{key:e._id,community:e})})):null}));Q.propTypes={community:j.a.object,active:j.a.bool};var X=Object(y.memo)(Q);function Q(e){var t,n=e.community,r=e.active,o=Object(x.c)(),i=Object(Y.a)(n,r),a=Object(J.g)(),s=Object(x.d)((function(e){return e.auth.community}));return v.a.createElement(A.f,{sx:{flex:1}},v.a.createElement(A.A,{bgHover:"white",hu:!0,key:n._id,to:s===n.slug?"/"+n.slug+"/top":null!=a&&null!==(t=a.pathname)&&void 0!==t&&t.match("user/profile")?null==a?void 0:a.pathname:"/"+n.slug+"/top",webAction:function(){var e;null!=a&&null!==(e=a.pathname)&&void 0!==e&&e.match("user/profile")&&o(Object(D.setCommunity)(n.slug))},nativeAction:function(){o(Object(P.setDiscoverLoading)(!0)),o(Object(P.closeDrawer)()),requestAnimationFrame((function(){o(Object(D.setCommunity)(n.slug)),o(Object(P.setDiscoverLoading)(!1))}))}},v.a.createElement(A.B,{sx:{alignItems:"center",justifyContent:"space-between",py:1,px:[2,I.SIDE_NAV_PADDING]}},v.a.createElement(q,{community:n}))),v.a.createElement(A.d,{sx:{position:"absolute",top:2,right:0,mr:[I.SIDE_NAV_PADDING,2]},number:i}))}var ee=Object(y.memo)($),te=n("./src/modules/navigation/social.icons.js"),ne=function(e){var t=e.actions,n=Object(x.c)();return v.a.createElement(A.K,{sx:{m:[2,I.SIDE_NAV_PADDING],mb:8}},v.a.createElement(te.a,{actions:t}),v.a.createElement(A.B,{sx:{mt:3}},v.a.createElement(A.w,{inline:1,to:"/info/faq",nativeAction:function(){return n(Object(P.goToUrl)("https://relevant.community/info/faq"))},external:!0},v.a.createElement(A.e,{sx:{color:"blue"}},"FAQ")),v.a.createElement(A.x,null," | "),v.a.createElement(A.w,{inline:1,to:"https://relevant.community//eula.html",external:!0,target:"_blank"},v.a.createElement(A.e,{sx:{color:"blue"}},"Content Policy")),v.a.createElement(A.x,null," | "),v.a.createElement(A.w,{inline:1,external:!0,to:"https://relevant.community//privacy.html",target:"_blank"},v.a.createElement(A.e,{sx:{color:"blue"}},"Privacy Policy"))),v.a.createElement(A.e,{sx:{mt:2}},"© 2020 Relevant Protocols Inc."))};ne.propTypes={actions:j.a.object};var re=Object(y.memo)(ne),oe=n("./src/styles/index.js"),ie=n("./src/modules/ui/web/menuIcon.component.js"),ae=n("./src/modules/navigation/history.js"),se=n("../../node_modules/react-native-web/dist/exports/View/index.js");function ce(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 n,r=f()(e);if(t){var o=f()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d()(this,n)}}var ue=function(e){l()(n,e);var t=ce(n);function n(){return o()(this,n),t.apply(this,arguments)}return a()(n,[{key:"componentDidMount",value:function(){var e=this;ae.a.listen((function(){e.props.actions.closeWebSideNav()}))}},{key:"render",value:function(){var e=this.props,t=e.community,n=e.actions,r=e.notif,o=e.navigation.screenSize,i="/".concat(t||"relevant","/new"),a=r.promptType?oe.e.BANNER_PROMPT_HEIGHT:[0];return v.a.createElement(A.K,{webContainerSx:{position:"sticky",top:r.promptType?oe.e.BANNER_PROMPT_HEIGHT:[0],zIndex:100},style:{position:"sticky"},sx:{zIndex:100,top:0}},v.a.createElement(A.B,{sx:{bg:"lightGreyBg",width:oe.e.sideNavWidth,maxWidth:oe.e.sideNavWidth,zIndex:100,height:"100vh",paddingBottom:a,variant:"borders.navBorder",borderRightWidth:1}},v.a.createElement("div",{style:{flexDirection:"column",display:"block",overflow:"scroll",WebkitOverflowScrolling:"touch",flex:1,width:oe.e.sideNavWidth}},v.a.createElement(se.a,{style:{position:o?"relative":"sticky",zIndex:10,top:0}},v.a.createElement(A.B,{sx:{px:[2,I.SIDE_NAV_PADDING],height:oe.e.headerHeight,bg:"lightGreyBg",alignItems:"center",justifyContent:"space-between",variant:"borders.navBorder",borderBottomWidth:1}},v.a.createElement(A.A,{sx:{alignItems:"center"},to:i},v.a.createElement(A.v,{sx:{height:32,width:176},resizeMode:"contain",source:"/img/logo-opt.png",alt:"Relevant"})),v.a.createElement(ie.a,null))),v.a.createElement(W,null),v.a.createElement(ee,w()({},this.props,{viewCommunityMembers:function(){n.showModal("communityMembers")},showSettings:function(){n.showModal("communitySettings")}})),v.a.createElement(re,null))))}}]),n}(y.Component);ue.propTypes={actions:j.a.object,community:j.a.string,navigation:j.a.object,notif:j.a.object};var le=Object(x.b)((function(e){return{community:e.auth.community,isAuthenticated:e.auth.isAuthenticated,navigation:e.navigation,notif:e.notif}}),(function(e){return{actions:Object(_.b)({showModal:P.showModal,closeWebSideNav:P.closeWebSideNav},e)}}))(ue),me=n("../../node_modules/@babel/runtime/helpers/asyncToGenerator.js"),de=n.n(me),pe=n("../../node_modules/@babel/runtime/regenerator/index.js"),fe=n.n(pe),be=n("./src/utils/index.ts"),he=n("./src/modules/activity/activity.actions.js"),ye=n("./src/utils/alert.ts"),ve=Object(ye.Alert)().alert;function ge(e){var t=e.messageText,n=e.actionText,r=e.dismissText,o=e.onDismiss,i=e.onClick,a=e.title;return ve(a||t,a?t:null,[{text:r||"Not Now",onPress:o},{text:n||"Enable",onPress:i}],{cancelable:!1})}function je(e){var t=e.messageText,n=e.actionText,r=e.dismissText,o=e.onClick,i=e.onDismiss;return v.a.createElement(A.B,{sx:{flex:1,justifyContent:"space-between",alignItems:"center"}},v.a.createElement(A.e,null,t,v.a.createElement(A.w,{onClick:o,to:"#"},v.a.createElement(A.e,{sx:{color:"blue"}},n))),v.a.createElement(A.K,null,v.a.createElement(A.w,{onClick:i,to:"#"},v.a.createElement(A.e,{sx:{color:"blue"}},r))))}ge.propTypes={messageText:j.a.string,actionText:j.a.string,dismissText:j.a.string,title:j.a.string,onClick:j.a.func,onDismiss:j.a.func},je.propTypes={messageText:j.a.string,actionText:j.a.string,dismissText:j.a.string,onClick:j.a.func,onDismiss:j.a.func};var Oe="Get alerted when people respond to your post",xe="Enable Notifications",Ee="Dismiss",we={upvoteComment:"Get notified when someone comments on this thread",upvotePost:"Get notified when you earn rewards for upvoting posts",createComment:"Get notified when someone replies to your comment",createPost:"Get notified when someone replies to your post"};function _e(e){var t=e.messageText,n=void 0===t?Oe:t,r=e.actionText,o=void 0===r?xe:r,i=e.dismissText,a=void 0===i?Ee:i,s=e.type,c=Object(x.d)((function(e){return e.auth.user})),u=Object(x.c)(),l=function(){var e=de()(fe.a.mark((function e(){return fe.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u(Object(he.enableDesktopNotifications)()));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),m=function(){var e=de()(fe.a.mark((function e(){return fe.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",u(Object(D.enableMobileNotifications)(c)));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),d=function(){u(Object(he.hideBannerPrompt)());var e=(new Date).getTime();be.h.set("pushDismissed",e)},p=n||we[s];return oe.d?(ge({title:"Stay up to date",messageText:p,onDismiss:d,onClick:m}),u(Object(he.hideBannerPrompt)()),null):v.a.createElement(je,{onClick:l,onDismiss:d,messageText:p+": ",dismissText:a,actionText:o})}_e.propTypes={messageText:j.a.string,actionText:j.a.string,dismissText:j.a.string,type:j.a.string};var Pe="When you upvote a post you are automatically betting some coins on it. You can customize bet amounts if you enable manual betting.",Te="When you upvote a post you are automatically betting some coins on it. To customize bet amounts, ",ke="enable manual betting.",Se="Dismiss";var De={push:_e,bet:function(){var e=Te,t=ke,n=Se,r=Pe,o=Object(x.c)(),i=function(){o(Object(D.updateNotificationSettings)({bet:{manual:!0}})),o(Object(he.hideBannerPrompt)())},a=function(){o(Object(he.hideBannerPrompt)());var e=(new Date).getTime();be.h.set("betDismissed",e)};return oe.d?(ge({title:"Enable manual betting?",messageText:r,onDismiss:a,onClick:i}),o(Object(he.hideBannerPrompt)()),null):v.a.createElement(je,{onClick:i,onDismiss:a,messageText:e,dismissText:n,actionText:t})}};function Ce(){var e=Object(x.d)((function(e){return e.notif}));if(!e.promptType)return null;var t=De[e.promptType];if(!t)return null;var n=e.promptProps;return v.a.createElement(A.K,{sx:{justifyContent:"center",bg:"green",py:1,px:[2,4]}},v.a.createElement(t,n))}var Ne=n("./src/modules/web_about/appStoreButtons.js");function Ie(e){var t=e.location,n=e.history,r=Object(x.c)();if(Object(x.d)((function(e){return e.navigation.screenSize}))>0)return v.a.createElement(Ne.a,{sx:{mt:[4,8],mb:[1,0]}});var o=function(){return n.replace({search:"?redirect=".concat(null==t?void 0:t.pathname)})};return v.a.createElement(A.B,{sx:{justifyContent:"flex-start"}},v.a.createElement(A.g,{onPress:function(){o(),r(Object(P.showModal)("login"))},sx:{mr:4}},"Login"),v.a.createElement(A.g,{onPress:function(){o(),r(Object(P.showModal)("signupSocial"))},sx:{mr:0}},"Sign Up"))}Ie.propTypes={location:j.a.object,history:j.a.object};var Ae=n("../../node_modules/@dripsy/core/build/css/styled.js");function Be(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 Re(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(n),!0).forEach((function(t){h()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Be(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Me(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 n,r=f()(e);if(t){var o=f()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d()(this,n)}}var ze={position:"absolute",bottom:0,width:"80vw",right:"-40px",opacity:".3"},We=Object(Ae.a)(A.G)({fontFamily:"variant.text.link",color:"black"}),Le=Object(Ae.a)(A.G)({fontFamily:"serif",display:"inline"}),Ke=function(e){l()(r,e);var t=Me(r);function r(e,n){var i;return o()(this,r),i=t.call(this,e,n),h()(c()(i),"state",{isDismissed:!0}),h()(c()(i),"componentDidMount",de()(fe.a.mark((function e(){var t;return fe.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return window.addEventListener("scroll",i.onScroll),e.next=3,be.h.isDismissed("splashDismissed",5);case 3:t=e.sent,i.setState({isDismissed:t});case 5:case"end":return e.stop()}}),e)})))),h()(c()(i),"dismiss",(function(){var e=(new Date).getTime();be.h.set("splashDismissed",e),i.setState({isDismissed:!0})})),i.onScroll=i.onScroll.bind(c()(i)),i}return a()(r,[{key:"componentDidUpdate",value:function(e,t){t.isDismissed!==this.state.isDismissed&&this.onScroll()}},{key:"onScroll",value:function(){if(this.phone){this.phone.style.transform="";var e=this.phone.getBoundingClientRect().top-100,t=Math.max(-e/3,0);this.phone.style.transform="translateX(0) translateY(".concat(t,"px)")}}},{key:"render",value:function(){var e=this,t=this.props,r=t.location,o=t.history,i=t.screenSize,a=t.overRideDismiss;if(this.state.isDismissed&&!a)return null;return v.a.createElement(A.K,{ref:function(t){return e.container=t},sx:{justifyContent:"flex-start",alignItems:"center",flexDirection:"row",overflow:"hidden",variant:"borders.navBorder",borderBottomWidth:1,position:"relative",maxHeight:"550px"}},v.a.createElement(A.J,{style:{position:"static",zIndex:10},onPress:this.dismiss},v.a.createElement(A.k,{sx:{width:3,height:3,top:[4,6],right:[3,6]},resizeMode:"contain",source:n("./public/img/x.png")})),v.a.createElement(A.K,{sx:{justifyContent:"center",alignItems:["stretch","flex-start"],flex:1,mt:[3,6],mr:[2,0],mb:[2,6],ml:[2,12]},webContainerSx:{flex:[1]}},v.a.createElement(We,{sx:{mr:[3,0],fontSize:[4,6],lineHeight:[4,6]}},"Information curated by humans, not algorithms."),v.a.createElement(Le,{sx:{mr:[3,0],mt:[2,5],mb:[0,6],fontSize:[2,3],lineHeight:[2,3]}},"Join a"," ",v.a.createElement(A.w,{inline:!0,to:"/communities"},"community"),", curate content and earn rewards."," ",v.a.createElement(A.w,{to:"https://blog.relevant.community/relevant-curated-by-communities-not-clicks-ba8d346c47da",external:!0,target:"_blank",display:"inline",sx:{textDecorationStyle:"underline"}},"Learn More")),v.a.createElement(Ie,{location:r,history:o})),v.a.createElement(A.K,{webContainerSx:{flex:[0,.65],zIndex:-1},sx:Re({flex:.65,alignSelf:"flex-end",transformOrigin:"bottom",zIndex:-1,maxHeight:"400px"},i?ze:{})},v.a.createElement("img",{style:{width:"100%"},ref:function(t){return e.phone=t},onLoad:this.onScroll,src:"/img/hand-transparent.png",alt:"phone"})))}}]),r}(y.Component);h()(Ke,"propTypes",{hideCloseButton:j.a.bool,location:j.a.object,history:j.a.object,screenSize:j.a.number,overRideDismiss:j.a.bool});var Ve=Object(J.h)(Ke),Ge=n("../../node_modules/react-burger-menu/lib/BurgerMenu.js");function He(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 n,r=f()(e);if(t){var o=f()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d()(this,n)}}var Fe=function(e){l()(n,e);var t=He(n);function n(){var e;o()(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return e=t.call.apply(t,[this].concat(i)),h()(c()(e),"isMenuOpen",(function(t){return t.isOpen?e.props.actions.openWebSideNav():e.props.actions.closeWebSideNav(),t.isOpen})),e}return a()(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.actions;e.communities.length||t.getCommunities()}},{key:"render",value:function(){var e=this.props,t=e.isAuthenticated,n=e.sideNavIsOpen,r=e.screenSize,o=e.notif,i=e.route,a=o.promptType,s=0===r;return v.a.createElement(A.K,{sx:{bg:"white"}},t?null:v.a.createElement(Ve,{screenSize:r,type:"app",cta:"SIGN_UP"}),a?v.a.createElement(A.K,{webContainerSx:{position:"sticky",top:0,zIndex:200},style:{position:"sticky"},sx:{flexDirection:"column",zIndex:200,top:0,right:0,left:0,minHeight:oe.e.BANNER_PROMPT_HEIGHT}},v.a.createElement(Ce,null)):null,v.a.createElement(A.B,null,s?v.a.createElement(A.K,null,v.a.createElement(le,{key:"desktop"})):v.a.createElement(Ge.slide,{width:oe.e.sideNavWidth,isOpen:n,onStateChange:this.isMenuOpen},v.a.createElement(A.K,{sx:{top:a?oe.e.BANNER_PROMPT_HEIGHT:0}},v.a.createElement(le,{key:"mobile"}))),v.a.createElement(A.K,{sx:{flex:1}},Object(O.b)(i.routes))))}}],[{key:"fetchData",value:function(e){return e(Object(L.getCommunities)())}}]),n}(y.Component);h()(Fe,"propTypes",{route:j.a.object,isAuthenticated:j.a.bool,notif:j.a.object,actions:j.a.object,communities:j.a.array,sideNavIsOpen:j.a.bool,screenSize:j.a.number});t.default=Object(J.h)(Object(x.b)((function(e){return{communities:e.community.list,isAuthenticated:e.auth.isAuthenticated,navigation:e.navigation,sideNavIsOpen:e.navigation.sideNavIsOpen,screenSize:e.navigation.screenSize,notif:e.notif}}),(function(e){return{actions:Object(_.b)({openWebSideNav:P.openWebSideNav,closeWebSideNav:P.closeWebSideNav,hideModal:P.hideModal,getCommunities:L.getCommunities},e)}}))(Fe))},"./src/modules/stats/coinStat.component.js":function(e,t,n){"use strict";var r=n("../../node_modules/@babel/runtime/helpers/extends.js"),o=n.n(r),i=n("../../node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),a=n.n(i),s=n("../../node_modules/react/index.js"),c=n.n(s),u=n("../../node_modules/prop-types/index.js"),l=n.n(u),m=n("./src/utils/numbers.js"),d=n("./src/utils/propValidation.js"),p=n("./src/modules/wallet/price.context.js"),f=n("./src/modules/styled/index.ts"),b=(n("./src/web3/hooks/index.ts"),n("./src/web3/utils/index.ts"),["user","isOwner","wallet","size","amount","mr","align","noNumber","secondary","fs","lh","inline","c","spaceBetween","showPrice","noSpace"]),h=n("./public/img/relevantcoin.png");function y(e){var t,n=e.user,r=(e.isOwner,e.wallet,e.size),i=void 0===r?3:r,s=e.amount,u=e.mr,l=e.align,d=e.noNumber,y=e.secondary,v=e.fs,g=e.lh,j=e.inline,O=e.c,x=e.spaceBetween,E=e.showPrice,w=e.noSpace,_=a()(e,b);"number"==typeof s?t=s:n&&(t=n.balance+n.pendingCashout,n.fullTokenBalance&&(t+=n.fullTokenBalance));var P=Object(p.usePrice)(t),T=y?f.C:f.z,k="center"===l?-1:1,S=j?f.G:f.B,D="number"==typeof x?x:i;return c.a.createElement(S,o()({},_,{sx:{alignItems:l||"center",mr:"number"===u?u:j?0:1.5}}),c.a.createElement(f.v,{source:h,sx:{height:i,width:i,transform:[{translateY:k}]},resizeMode:"contain"}),d?null:c.a.createElement(T,{sx:{color:O,fontSize:8.001*v||2,lineHeight:8.001*g||2}},w?"":" ",c.a.createElement(f.B,{sx:{width:D+1e-4,height:0}}),Object(m.abbreviateNumber)(t),E?P:""))}y.propTypes={lh:l.a.number,inline:l.a.oneOfType([l.a.bool,l.a.number]),secondary:l.a.bool,mr:l.a.number,fs:l.a.number,amount:l.a.number,size:l.a.number,user:d.c,isOwner:l.a.bool,wallet:l.a.object,align:l.a.string,lineheight:l.a.string,c:l.a.string,noNumber:l.a.bool,spaceBetween:l.a.number,showPrice:l.a.bool,noSpace:l.a.bool},t.a=Object(s.memo)(y)},"./src/modules/stats/rStat.component.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n("../../node_modules/@babel/runtime/helpers/extends.js"),o=n.n(r),i=n("../../node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),a=n.n(i),s=n("../../node_modules/react/index.js"),c=n.n(s),u=n("../../node_modules/prop-types/index.js"),l=n.n(u),m=n("./src/utils/numbers.js"),d=n("./src/utils/propValidation.js"),p=n("./src/modules/styled/index.ts"),f=["size","user","color","mr","align","lh","inline","noSpace","spaceBetween"],b=n("./public/img/r-emoji.png");function h(e){var t,n=e.size,r=void 0===n?3:n,i=e.user,s=e.color,u=e.mr,l=e.align,d=e.lh,h=e.inline,y=e.noSpace,v=e.spaceBetween,g=a()(e,f);if(!i)return null;var j=Math.max(0,(null==i||null===(t=i.relevance)||void 0===t?void 0:t.reputation)||0),O="center"===l?-1:.5,x=v||r;return h?c.a.createElement(p.G,o()({},g,{inline:h?1:0,align:l||"center"}),c.a.createElement(p.v,{source:b,sx:{height:r,width:r,transform:[{translateY:O}]},resizeMode:"contain"}),y?"":" ",c.a.createElement(p.B,{sx:{width:x+1e-6,height:0}}),c.a.createElement(p.z,{inline:h?1:0,sx:{color:s||"black",lineHeight:8*d||2}},Object(m.abbreviateNumber)(Number(j.toFixed(2)))||0)):c.a.createElement(p.B,o()({},g,{sx:{alignItems:l,mr:"number"===u?u:h?0:12.0008}}),c.a.createElement(p.v,{source:b,sx:{height:r,width:r,transform:[{translateY:O}]},resizeMode:"contain"}),c.a.createElement(p.B,{sx:{width:x+1e-6,height:0}}),c.a.createElement(p.z,{sx:{color:s||"black",lineHeight:8*d||2}},Object(m.abbreviateNumber)(Number(j.toFixed(2)))||0))}h.propTypes={inline:l.a.oneOfType([l.a.bool,l.a.number]),lh:l.a.number,align:l.a.string,mr:l.a.number,color:l.a.string,user:d.c,size:l.a.number,spaceBetween:l.a.number,noSpace:l.a.bool}},"./src/modules/tooltip/tooltip.component.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return _}));var r=n("../../node_modules/@babel/runtime/helpers/extends.js"),o=n.n(r),i=n("../../node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),a=n.n(i),s=n("../../node_modules/react/index.js"),c=n.n(s),u=n("../../node_modules/react-redux/es/index.js"),l=n("../../node_modules/prop-types/index.js"),m=n.n(l),d=n("../../node_modules/@dripsy/core/build/css/styled.js"),p=n("../../node_modules/@babel/runtime/helpers/defineProperty.js"),f=n.n(p),b=n("../../node_modules/react-native-web/dist/exports/Dimensions/index.js"),h=n("./src/modules/tooltip/tooltip.actions.js");function y(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 v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){f()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g={vertical:"top",horizontal:"right",horizontalOffset:0,verticalOffset:10};var j=n("../../node_modules/react-tooltip/dist/index.es.js"),O=n("./src/modules/styled/index.ts"),x=["children","name","data","info","inline"],E=n("./public/img/info.png"),w=Object(d.a)(O.G)({position:"absolute",top:0,left:0,bottom:0,right:0,overflow:"hidden",zIndex:1e3});function _(e){var t=e.children,n=e.name,r=e.data,i=e.info,l=e.inline,m=a()(e,x);Object(s.useEffect)((function(){j.a.rebuild&&j.a.rebuild()}),[r,n,t]),Object(s.useEffect)((function(){return r.shouldRegister&&_()}),[r.shouldRegister,_]);var d=Object(u.c)(),p=Object(s.useRef)(),f=function(e){var t=e.tooltips,n=e.dispatch,r=function(e){t.forEach((function(t){t.data.desktopOnly||t.el.current&&t.el.current.measureInWindow((function(r,o,i,a){var s={x:r,y:o,w:i,h:a};r+o+i+a!==0&&(o>b.a.get("window").height-50||(n(Object(h.setTooltipData)(v(v({name:t.name,parent:s},g),{},{data:t.data}))),n(Object(h.showTooltip)(e))))}))}))};return{initTooltips:function(){t.forEach((function(e){return e.data.desktopOnly?null:n(Object(h.setTooltipData)({name:e.name,toggle:function(){return r(e.name)}}))}))},toggleTooltip:r}}({tooltips:[{name:n,el:p,data:r}],dispatch:d}),y=f.toggleTooltip,_=f.initTooltip,P=t&&O.K||w;return i?c.a.createElement(O.G,{ref:p,onPress:(r.desktopOnly,null)},c.a.createElement(O.v,o()({dataSet:{tip:JSON.stringify({type:"TEXT",props:r}),for:"mainTooltip",place:r.position,"event-off":"click"},source:E,resizeMode:"contain",sx:{height:2,width:2},inline:l},m))):c.a.createElement(P,{ref:p,dataSet:{tip:JSON.stringify({type:"TEXT",props:r}),for:"mainTooltip",place:r.position,"event-off":"click"},onLongPress:function(){return y(n)},onPress:(r.desktopOnly,null)},t)}_.propTypes={name:m.a.string,data:m.a.object,children:m.a.object,info:m.a.bool,inline:m.a.oneOfType([m.a.bool,m.a.number])}},"./src/modules/ui/web/menuIcon.component.js":function(e,t,n){"use strict";var r=n("../../node_modules/@babel/runtime/helpers/classCallCheck.js"),o=n.n(r),i=n("../../node_modules/@babel/runtime/helpers/createClass.js"),a=n.n(i),s=n("../../node_modules/@babel/runtime/helpers/assertThisInitialized.js"),c=n.n(s),u=n("../../node_modules/@babel/runtime/helpers/inherits.js"),l=n.n(u),m=n("../../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),d=n.n(m),p=n("../../node_modules/@babel/runtime/helpers/getPrototypeOf.js"),f=n.n(p),b=n("../../node_modules/@babel/runtime/helpers/defineProperty.js"),h=n.n(b),y=n("../../node_modules/react/index.js"),v=n.n(y),g=n("../../node_modules/prop-types/index.js"),j=n.n(g),O=n("../../node_modules/react-redux/es/index.js"),x=n("../../node_modules/redux/es/redux.js"),E=n("./src/modules/styled/web.tsx"),w=n("./src/modules/navigation/navigation.actions.js");fu