UNPKG

@r3l/app

Version:
2 lines 30.7 kB
(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[55],{"../../node_modules/react-native-web/dist/exports/TouchableHighlight/index.js":function(e,t,n){"use strict";var r=n("../../node_modules/react/index.js"),o=n("../../node_modules/react-native-web/dist/modules/useMergeRefs/index.js"),i=n("../../node_modules/react-native-web/dist/modules/usePressEvents/index.js"),a=n("../../node_modules/react-native-web/dist/exports/StyleSheet/index.js"),l=n("../../node_modules/react-native-web/dist/exports/View/index.js");function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(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 u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){d(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t){return{child:{opacity:null!=e?e:.85},underlay:{backgroundColor:void 0===t?"black":t}}}function f(e){return null!=e.onPress||null!=e.onPressIn||null!=e.onPressOut||null!=e.onLongPress}var b=a.a.create({root:{userSelect:"none"},actionable:{cursor:"pointer",touchAction:"manipulation"}}),m=r.memo(r.forwardRef((function(e,t){var n=e.accessible,c=e.activeOpacity,d=e.children,m=e.delayPressIn,g=e.delayPressOut,h=e.delayLongPress,y=e.disabled,j=e.focusable,v=e.onHideUnderlay,O=e.onLongPress,w=e.onPress,x=e.onPressIn,P=e.onPressOut,S=e.onShowUnderlay,E=e.rejectResponderTermination,C=e.style,R=e.testOnly_pressed,T=e.underlayColor,z=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["accessible","activeOpacity","children","delayPressIn","delayPressOut","delayLongPress","disabled","focusable","onHideUnderlay","onLongPress","onPress","onPressIn","onPressOut","onShowUnderlay","rejectResponderTermination","style","testOnly_pressed","underlayColor"]),_=Object(r.useRef)(null),D=Object(o.a)(t,_),k=Object(r.useState)(!0===R?p(c,T):null),I=k[0],B=k[1],F=Object(r.useCallback)((function(){f(e)&&(B(p(c,T)),null!=S&&S())}),[c,S,e,T]),H=Object(r.useCallback)((function(){!0!==R&&f(e)&&(B(null),null!=v&&v())}),[v,e,R]),L=Object(r.useMemo)((function(){return{cancelable:!E,disabled:y,delayLongPress:h,delayPressStart:m,delayPressEnd:g,onLongPress:O,onPress:w,onPressStart:function(e){F(),null!=x&&x(e)},onPressEnd:function(e){H(),null!=P&&P(e)}}}),[h,m,g,y,O,w,x,P,E,F,H]),A=Object(i.a)(_,L),W=r.Children.only(d);return r.createElement(l.a,s({},z,A,{accessibilityState:u({disabled:y},e.accessibilityState),accessible:!1!==n,focusable:!1!==j&&void 0!==w,ref:D,style:[b.root,C,!y&&b.actionable,I&&I.underlay]}),r.cloneElement(W,{style:a.a.compose(W.props.style,I&&I.child)}))})));m.displayName="TouchableHighlight",t.a=m},"./public/img/default_user.jpg":function(e,t,n){e.exports=n.p+"public/img/default_user.jpg"},"./public/img/r.png":function(e,t,n){e.exports=n.p+"public/img/r.png"},"./public/img/reposted.png":function(e,t,n){e.exports=n.p+"public/img/reposted.png"},"./src/modules/stats/rStat.component.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return g}));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),l=n("../../node_modules/react/index.js"),s=n.n(l),c=n("../../node_modules/prop-types/index.js"),u=n.n(c),d=n("./src/utils/numbers.js"),p=n("./src/utils/propValidation.js"),f=n("./src/modules/styled/index.ts"),b=["size","user","color","mr","align","lh","inline","noSpace","spaceBetween"],m=n("./public/img/r-emoji.png");function g(e){var t,n=e.size,r=void 0===n?3:n,i=e.user,l=e.color,c=e.mr,u=e.align,p=e.lh,g=e.inline,h=e.noSpace,y=e.spaceBetween,j=a()(e,b);if(!i)return null;var v=Math.max(0,(null==i||null===(t=i.relevance)||void 0===t?void 0:t.reputation)||0),O="center"===u?-1:.5,w=y||r;return g?s.a.createElement(f.G,o()({},j,{inline:g?1:0,align:u||"center"}),s.a.createElement(f.v,{source:m,sx:{height:r,width:r,transform:[{translateY:O}]},resizeMode:"contain"}),h?"":" ",s.a.createElement(f.B,{sx:{width:w+1e-6,height:0}}),s.a.createElement(f.z,{inline:g?1:0,sx:{color:l||"black",lineHeight:8*p||2}},Object(d.abbreviateNumber)(Number(v.toFixed(2)))||0)):s.a.createElement(f.B,o()({},j,{sx:{alignItems:u,mr:"number"===c?c:g?0:12.0008}}),s.a.createElement(f.v,{source:m,sx:{height:r,width:r,transform:[{translateY:O}]},resizeMode:"contain"}),s.a.createElement(f.B,{sx:{width:w+1e-6,height:0}}),s.a.createElement(f.z,{sx:{color:l||"black",lineHeight:8*p||2}},Object(d.abbreviateNumber)(Number(v.toFixed(2)))||0))}g.propTypes={inline:u.a.oneOfType([u.a.bool,u.a.number]),lh:u.a.number,align:u.a.string,mr:u.a.number,color:u.a.string,user:p.c,size:u.a.number,spaceBetween:u.a.number,noSpace:u.a.bool}},"./src/modules/ui/mobile/CustomSpinner.component.js":function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("../../node_modules/react/index.js"),o=n.n(r),i=n("../../node_modules/react-native-web/dist/exports/ActivityIndicator/index.js"),a=n("../../node_modules/prop-types/index.js"),l=n.n(a),s=n("./src/modules/styled/index.ts"),c=Object(s.M)(s.K)({position:"absolute",left:0,right:0,bottom:0,top:0,flex:1,justifyContent:"center",alignItems:"center",flexGrow:1});function u(e){return o.a.createElement(c,{pointerEvents:"none"},o.a.createElement(i.a,{animating:e.visible,size:e.size||"large"}))}u.propTypes={visible:l.a.bool,size:l.a.string}},"./src/modules/user/UAvatar.component.js":function(e,t,n){"use strict";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),l=n("../../node_modules/react-redux/es/index.js"),s=n("../../node_modules/prop-types/index.js"),c=n.n(s),u=n("./src/modules/styled/index.ts"),d=n("./src/styles/layout.js"),p=n("./src/modules/navigation/navigation.actions.js"),f=n("./src/utils/img.js");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 m(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){o()(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 g(e){var t=e.size,r=e.user,o=e.goToProfile,i=e.noLink,s=e.sx,c=Object(l.c)();if(!r)return null;var b="/user/profile/"+r.handle,g=t||d.AVATAR_SIZE,h=r.image?{uri:Object(f.resizeImage)(r.image,g,g)}:n("./public/img/default_user.jpg"),y=a.a.createElement(u.v,{source:h,sx:{height:g,width:g,borderRadius:8*g/2}});return i?a.a.createElement(u.K,{sx:m({},s)},y):a.a.createElement(u.K,{sx:m({},s)},a.a.createElement(u.A,{nativeAction:function(){return o?o(r):c(Object(p.goToProfile)(r))},to:b},y))}g.propTypes={user:c.a.object,size:c.a.number,noLink:c.a.bool,goToProfile:c.a.func,sx:c.a.object},t.a=Object(i.memo)(g)},"./src/modules/user/avatarbox.component.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),l=n("../../node_modules/prop-types/index.js"),s=n.n(l),c=n("../../node_modules/react-redux/es/index.js"),u=n("./src/styles/index.js"),d=n("./src/modules/stats/rStat.component.js"),p=n("./src/modules/user/UAvatar.component.js"),f=n("./src/utils/numbers.js"),b=n("./src/modules/styled/index.ts"),m=n("./src/modules/navigation/navigation.actions.js");function g(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 h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(e){var t,r=e.user,o=e.showRelevance,i=e.type,l=e.setSelected,s=e.size,u=e.postTime,d=e.repost,g=e.avatarText,h=e.noLink,y=e.navigationCallback,v=e.vertical,O=Object(c.c)();if(!r)return null;var w,x=r.handle;"invite"!==i&&x&&(x="@".concat(x)),u&&(w=" • "+Object(f.getTimestamp)(u));var P=x&&!v&&a.a.createElement(b.C,null,x," ",w),S=d&&a.a.createElement(b.v,{resizeMode:"contain",source:n("./public/img/reposted.png"),sx:{width:3,height:3,mr:.2,mb:2}}),E=o&&!g&&(null==r||null===(t=r.relevance)||void 0===t?void 0:t.reputation)>.01;return a.a.createElement(b.f,null,a.a.createElement(b.A,{disabled:h,to:"/user/profile/".concat(r.handle),nativeAction:function(){l?l(r):O(Object(m.goToProfile)(r)),y&&y()},webAction:function(){return y&&y()}},a.a.createElement(b.K,{sx:{alignItems:"center",flexDirection:v?"column":"row"}},a.a.createElement(p.a,{size:s,user:r,noLink:!0}),S,a.a.createElement(b.K,{sx:{ml:v?0:g?12.0008:1,alignItems:v?"center":"flex-start"}},a.a.createElement(b.G,null,a.a.createElement(j,{user:r,showRel:E}),g?a.a.createElement(b.G,null," ",g()):null),P))))}function j(e){var t=e.user,n=e.showRel,r=u.d?{}:{maxWidth:96,whiteSpace:"nowrap"};return a.a.createElement(i.Fragment,null,a.a.createElement(b.e,{sx:h({overflow:"hidden",lineHeight:18},r),testID:"name"},t.name),n&&a.a.createElement(b.G,null," ",a.a.createElement(d.a,{noSpace:!0,inline:1,align:"baseline",size:1,user:t})))}t.b=Object(i.memo)(y),y.propTypes={noLink:s.a.bool,avatarText:s.a.func,twitter:s.a.bool,type:s.a.string,user:s.a.object,size:s.a.number,showRelevance:s.a.bool,repost:s.a.bool,postTime:s.a.oneOfType([s.a.string,s.a.object]),setSelected:s.a.func,navigationCallback:s.a.func,vertical:s.a.bool},j.propTypes={user:s.a.object,showRel:s.a.bool}},"./src/modules/user/web/related.tsx":function(e,t,n){"use strict";n.r(t),n.d(t,"RelatedUsers",(function(){return Oe}));var r,o=n("../../node_modules/react/index.js"),i=n.n(o),a=n("./src/modules/ui/mobile/CustomSpinner.component.js"),l=n("../../node_modules/react-native-web/dist/exports/View/index.js"),s=n("./src/modules/styled/index.ts"),c=n("../../node_modules/@babel/runtime/helpers/taggedTemplateLiteral.js"),u=n.n(c),d=n("../../node_modules/react-redux/es/index.js"),p=n("../../node_modules/@apollo/react-hooks/lib/react-hooks.esm.js"),f=n("../../node_modules/graphql-tag/lib/index.js"),b=Object(f.b)(r||(r=u()(["\n query related($id: String!, $community: String!) {\n relatedUsers(id: $id, community: $community) {\n handle\n _id\n name\n image\n relevance {\n reputation\n }\n }\n }\n"]))),m=n("../../node_modules/@babel/runtime/helpers/defineProperty.js"),g=n.n(m),h=n("../../node_modules/react-native-web/dist/exports/TouchableHighlight/index.js"),y=n("../../node_modules/prop-types/index.js"),j=n.n(y),v=n("../../node_modules/@babel/runtime/helpers/toConsumableArray.js"),O=n.n(v),w=n("../../node_modules/@babel/runtime/helpers/classCallCheck.js"),x=n.n(w),P=n("../../node_modules/@babel/runtime/helpers/createClass.js"),S=n.n(P),E=n("../../node_modules/@babel/runtime/helpers/assertThisInitialized.js"),C=n.n(E),R=n("../../node_modules/@babel/runtime/helpers/inherits.js"),T=n.n(R),z=n("../../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),_=n.n(z),D=n("../../node_modules/@babel/runtime/helpers/getPrototypeOf.js"),k=n.n(D),I=n("../../node_modules/react-native-web/dist/exports/TouchableOpacity/index.js"),B=n("../../node_modules/react-native-web/dist/exports/Image/index.js"),F=n("../../node_modules/react-native-web/dist/exports/Text/index.js"),H=n("../../node_modules/react-native-web/dist/exports/StyleSheet/index.js"),L=n("../../node_modules/redux/es/redux.js"),A=n("../../node_modules/react-native-web/dist/exports/Dimensions/index.js"),W=n("../../node_modules/react-native-web/dist/exports/Platform/index.js");function N(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 M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(Object(n),!0).forEach((function(t){g()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var U,G=A.a.get("window").width||A.a.get("screen").width,V=(A.a.get("window").height||A.a.get("screen").height,G<=320||!1),K="#4d4eff",q=(W.a.OS,{font10:{fontSize:10,lineHeight:10},font12:{fontSize:12,lineHeight:12},font13:{fontSize:13,lineHeight:13},font14:{fontSize:14,lineHeight:14},font15:{fontSize:15,lineHeight:15},font17:{fontSize:17,lineHeight:17},font20:{fontSize:20,lineHeight:20},font25:{fontSize:25,lineHeight:25},font40:{fontSize:40,lineHeight:40},bold:{fontWeight:"bold"},smallInfo:{fontSize:10,color:"#9C9C9C"},statNumber:{fontSize:17,fontFamily:"BebasNeueRelevantRegular",marginBottom:-2},largeNumber:{fontSize:25,height:24,lineHeight:25,fontFamily:"BebasNeueRelevantRegular",marginBottom:-2},headerInner:{flex:1,alignItems:"center",justifyContent:"center"},shareHeader:{height:42,paddingTop:0},navButton:{fontSize:10,fontFamily:"BebasNeueRelevantRegular"},bebasNoMargin:{fontFamily:"BebasNeueRelevantRegular",fontWeight:"normal",letterSpacing:.5},bebas:{fontFamily:"BebasNeueRelevantRegular",fontWeight:"normal",letterSpacing:.5,marginBottom:-2},bebasBold:{fontFamily:"BebasNeueRelevantRegular",fontWeight:"bold",color:"#242425",letterSpacing:.5},libre:{fontFamily:"Libre Caslon Display"},georgia:{fontFamily:"Georgia"},tabFont:{fontWeight:"bold",fontSize:14},tabStyle:{fontFamily:"Helvetica",fontWeight:"bold",fontSize:17,letterSpacing:.25,color:"#242425"},halfLetterSpacing:{letterSpacing:.5},quarterLetterSpacing:{letterSpacing:.25},signInText:{paddingTop:20,textAlign:"center",fontFamily:"Arial",fontSize:15,color:"#242425"}}),Y={active:{color:K},white:{color:"#fff"},timestampGray:{color:"#B0B3B6"},greyText:{color:"#9C9C9C"}},$={loadMoreButton:{padding:5,justifyContent:"center",alignItems:"center",backgroundColor:"white"},reloadIcon:{height:100,width:100,marginBottom:20},fieldsParent:{flex:1,flexDirection:"column",alignItems:"stretch",justifyContent:"center",padding:20},fieldsInner:{flex:1,flexDirection:"column",justifyContent:"flex-start",alignItems:"stretch"},fieldsInputParent:{borderBottomWidth:1,borderBottomColor:"black"},fieldsInput:{height:50,fontFamily:"Arial",paddingHorizontal:0,color:"black"},largeButton:{height:50,borderWidth:2,borderColor:"#3E3EFF",justifyContent:"center",alignItems:"center"},largeButtonText:{fontFamily:"BebasNeueRelevantRegular",color:"#3E3EFF",fontSize:29,backgroundColor:"transparent"},mediumButton:{height:35,borderColor:"#3E3EFF",justifyContent:"center",alignItems:"center",borderWidth:1,marginTop:20},mediumButtonText:{fontFamily:"BebasNeueRelevantRegular",color:"#3E3EFF",fontSize:17},onlineUser:{justifyContent:"space-between",flexDirection:"row",padding:10},categoryItem:{padding:10,borderBottomColor:"#F0F0F0",borderBottomWidth:H.a.hairlineWidth,backgroundColor:"white"},activeBorder:{borderBottomWidth:5,borderBottomColor:K},typeBar:{width:G},type:{flex:1,textAlign:"center"},tagRow:{flexDirection:"row",alignItems:"center"},category:{flex:1,textAlign:"center"},linkInput:{height:50},tags:{flexDirection:"row",alignItems:"center",flexWrap:"nowrap",justifyContent:"flex-start",backgroundColor:"white"},notificationContainer:{position:"absolute",top:0,left:0,bottom:0,right:0,alignItems:"center",justifyContent:"center"},onlineCirc:{backgroundColor:K,width:7,height:7,borderRadius:3.5,marginLeft:5,marginRight:5},offlineCirc:{backgroundColor:"red",width:7,height:7,borderRadius:3.5,marginLeft:5,marginRight:5},onlineRow:{marginTop:5,flexDirection:"row",alignItems:"center"},emoji:{marginTop:-3},emojiFont:{fontFamily:"android"===W.a.OS?"AndroidEmoji":"Georgia"},tagBox:{backgroundColor:"#F0F0F0",paddingHorizontal:10,height:35,flexDirection:"row",alignItems:"center",marginLeft:2.5,marginVertical:2.5},singleTagBox:{backgroundColor:"black",padding:10,color:"white"},tagStringContainer:{flexDirection:"row",alignItems:"center"},input:{borderColor:"#cccccc",borderStyle:"solid",borderWidth:1,height:30,width:250,alignSelf:"center"},authInput:{height:35,width:300,backgroundColor:"white",borderRadius:4,padding:4,alignSelf:"center"},marginTop:{marginTop:10},margin:{margin:10},container:{flex:1,justifyContent:"center",alignItems:"center",backgroundColor:"white",borderWidth:20,borderStyle:"solid",borderColor:"transparent"},contentContainer:{paddingVertical:30,backgroundColor:"white"},fullContainer:{flex:1},row:{flexDirection:"row"},fullWidthStyle:{width:G},flexRow:{flexDirection:"row"},buttonParent:{flexDirection:"row",padding:10},buttonParentCenter:{flexDirection:"row",padding:10,justifyContent:"center"},buttonText:{color:"#808080"},genericButton:{padding:10,backgroundColor:"#F0F0F0",borderRadius:5},whiteButton:{padding:10,backgroundColor:"white",borderRadius:5},padding10:{padding:10},createPostInput:{marginBottom:10,backgroundColor:"#ffffff",paddingHorizontal:0},flex1:{flex:1},boxShadow:{shadowColor:"black",shadowOffset:{width:-0,height:.5},shadowRadius:1,shadowOpacity:.2,borderWidth:H.a.hairlineWidth,borderColor:"#9C9C9C"},darkGrey:{color:"#242425"},separator:{height:16,borderColor:"lightgrey",borderBottomWidth:H.a.hairlineWidth,borderTopWidth:H.a.hairlineWidth},dots:{color:"#9C9C9C",fontSize:20,marginTop:-4,letterSpacing:-.5},r:{height:15,width:16,marginRight:.5,marginLeft:1},smallR:{marginRight:1,width:10,height:10},coin:{height:15,width:16,marginRight:1},rup:{height:20,width:24,resizeMode:"contain"},postCat:{position:"absolute",bottom:5,left:5,backgroundColor:K,color:"white",paddingHorizontal:5,paddingVertical:2,paddingBottom:3,fontSize:12},userImage:{height:26,width:26,borderRadius:13,marginRight:5,resizeMode:"cover"},close:{position:"absolute",width:10,height:10,top:7,right:5,resizeMode:"contain"},notifCount:{position:"absolute",top:2,backgroundColor:"red",right:10,justifyContent:"center",alignItems:"center",borderRadius:2.5,paddingVertical:2,paddingHorizontal:4},notifText:{fontSize:12,color:"white"},emptyText:{fontSize:20,textAlign:"center",marginTop:20,marginBottom:20,lineHeight:28},emptyList:{flex:1,paddingHorizontal:40,backgroundColor:"white",justifyContent:"center",alignItems:"center"},textRow:{flexDirection:"row",flexWrap:"wrap",alignItems:"center"},break:{borderBottomWidth:H.a.hairlineWidth,borderBottomColor:"#E3E3E3",marginHorizontal:40},authScrollContent:{padding:20,paddingTop:15,flexGrow:1}},X=H.a.create(M(M(M(M({},Y),q),{textCenter:{textAlign:"center"},textRight:{textAlign:"right"},center:{justifyContent:"center",alignItems:"center"}}),$)),Z=n("./src/utils/index.ts");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 Q(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){g()(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}function ee(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=k()(e);if(t){var o=k()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return _()(this,n)}}var te=function(e){T()(n,e);var t=ee(n);function n(){return x()(this,n),t.apply(this,arguments)}return S()(n,[{key:"componentDidMount",value:function(){var e,t;this.percent=Math.max(0,Z.f.percentChange(null===(e=this.props)||void 0===e||null===(t=e.user)||void 0===t?void 0:t.relevance)),this.percentPretty=Z.f.abbreviateNumber(this.percent),this.animate()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.animationTimer)}},{key:"animate",value:function(){var e,t=this,n=Math.max(0,Z.f.percentChange(null===(e=this.props.user)||void 0===e?void 0:e.relevance)),r=Z.f.abbreviateNumber(n);parseFloat(this.percentPretty)!==parseFloat(r)&&(this.percent=n,this.forceUpdate()),this.animationTimer=setTimeout((function(){return t.animate()}),300)}},{key:"render",value:function(){var e,t,n,r=null===(e=this.props)||void 0===e||null===(t=e.user)||void 0===t?void 0:t.relevance,o=this.props.fontSize||17;if(!r)return null;this.props.fontFamily&&(n={fontFamily:this.props.fontFamily,letterSpacing:0});var a=Math.max(0,Z.f.percentChange(r)),s=null;return a>=0?s=i.a.createElement(l.a,{style:{flexDirection:"row",alignItems:"flex-end"}},i.a.createElement(F.a,{style:{fontSize:o,color:"#196950",marginBottom:-3}},"▲"),i.a.createElement(F.a,{style:[{fontSize:o,textAlign:"right",color:"#196950"},U.bebas,n]},Z.f.abbreviateNumber(a),"%")):a<0&&(s=i.a.createElement(l.a,{style:{flexDirection:"row",alignItems:"flex-end"}},i.a.createElement(F.a,{style:{fontSize:o,color:"red",marginBottom:-3}},"▼"),i.a.createElement(F.a,{style:[{fontSize:o,color:"red",textAlign:"right"},U.bebas,n]},Z.f.abbreviateNumber(a),"%"))),s}}]),n}(o.Component);g()(te,"propTypes",{user:j.a.object,fontSize:j.a.number,fontFamily:j.a.string});var ne=te,re=H.a.create({});U=Q(Q({},X),re);var oe,ie=n("./src/modules/tooltip/tooltip.actions.js");function ae(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 le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ae(Object(n),!0).forEach((function(t){g()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ae(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function se(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=k()(e);if(t){var o=k()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return _()(this,n)}}var ce=function(e){T()(r,e);var t=se(r);function r(e,n){var o;return x()(this,r),(o=t.call(this,e,n)).initTooltips=o.initTooltips.bind(C()(o)),o.toggleTooltip=o.toggleTooltip.bind(C()(o)),o.tooltipParent={},o}return S()(r,[{key:"componentDidMount",value:function(){var e=this;"nav"===this.props.type&&this.props.discover&&(this.tooltipParent.topics=this.props.parent.title,setTimeout((function(){return e.initTooltips()}),1e3))}},{key:"initTooltips",value:function(){var e=this;["relevance","coin","topics","earnings"].forEach((function(t){e.props.actions.setTooltipData({name:t,toggle:function(){return e.toggleTooltip(t)}})}))}},{key:"toggleTooltip",value:function(e){var t=this;"nav"===this.props.type&&this.tooltipParent[e]&&this.tooltipParent[e].measureInWindow((function(n,r,o,i){var a={x:n,y:r,w:o,h:i};n+r+o+i!==0&&(t.props.actions.setTooltipData({name:e,parent:a}),t.props.actions.showTooltip(e))}))}},{key:"render",value:function(){var e,t=this,r=this.props.type,o=this.props.entity||this.props.auth.user;if(!o)return null;var a=[{fontSize:17,lineHeight:17,height:17},oe.bebas,oe.quarterLetterSpacing],s=[],c=[];("small"===this.props.size||V&&"nav"===r)&&(a=[{fontSize:15,lineHeight:15},oe.bebas,oe.quarterLetterSpacing],s=[{width:15,height:13}],c=[{width:15,height:15}]),"tiny"===this.props.size&&(a=[{fontSize:13,lineHeight:13},oe.bebas,oe.quarterLetterSpacing],s=[{width:14,height:14}]);var u=i.a.createElement(I.a,{ref:function(e){return t.tooltipParent.coin=e},onPress:function(){return t.toggleTooltip("coin")},style:oe.statInner},i.a.createElement(B.a,{resizeMode:"contain",style:[oe.coin].concat(O()(c)),source:n("./public/img/relevantcoin.png")}),i.a.createElement(F.a,{style:[this.props.textStyle,a,oe.darkGrey]},Z.f.abbreviateNumber(o.value||o.balance+o.tokenBalance||0))),d=i.a.createElement(l.a,{style:oe.statInner},i.a.createElement(ne,{fontSize:17,user:o}));o.relevance=o.relevance||{};var p=Math.max(0,null==o||null===(e=o.relevance)||void 0===e?void 0:e.reputation),f=i.a.createElement(I.a,{ref:function(e){return t.tooltipParent.relevance=e},onPress:function(){return t.toggleTooltip("relevance")},style:oe.statInner},i.a.createElement(B.a,{resizeMode:"contain",style:[oe.r].concat(O()(s)),source:n("./public/img/r.png")}),i.a.createElement(F.a,{style:[this.props.textStyle,a,oe.darkGrey]},Z.f.abbreviateNumber(Number(p.toFixed(2))))),b=function(){return"relevance"===r?null:"value"===r?u:"percent"===r?t.props.renderLeft||d:"nav"===r?u:null},m=i.a.createElement(l.a,{style:oe.statInner},i.a.createElement(F.a,{style:a},V?"•":" • "));return i.a.createElement(l.a,{style:[oe.stats,this.props.style]},b(),b()&&!this.props.renderLeft?m:null,"value"===r||"percent"===r||"nav"===r||"relevance"===r?f:null)}}]),r}(o.Component);g()(ce,"propTypes",{type:j.a.string,discover:j.a.bool,parent:j.a.object,actions:j.a.object,size:j.a.string,textStyle:j.a.object,topic:j.a.string,renderLeft:j.a.object,style:j.a.object,entity:j.a.object,auth:j.a.object});var ue=H.a.create({stats:{alignItems:"flex-end",justifyContent:"flex-end",flexDirection:"row"},statInner:{flexDirection:"row",flexWrap:"wrap",alignItems:"flex-end"}});oe=le(le({},X),ue);var de=Object(d.b)((function(e){return{auth:e.auth}}),(function(e){return{actions:Object(L.b)(le({},ie),e)}}))(ce),pe=n("./src/modules/user/avatarbox.component.js"),fe=n("./src/modules/navigation/navigation.actions.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 me(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){g()(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 ge(e){var t=e.user,n=e.type,r=e.showRelevance,o=e.renderRight,a=e.topic;if(!t)return null;var l=Object(d.c)(),c=function(){"invite"!==n&&t._id&&l(Object(fe.goToProfile)(t))},u=i.a.createElement(de,{type:"percent",topic:a,entity:t,renderLeft:a?i.a.createElement(s.G,null):null}),p=o?o():u;return i.a.createElement(h.a,{underlayColor:"transparent",onPress:function(){return c()}},i.a.createElement(s.K,{sx:{flex:1,paddingY:3,paddingX:[2,0],variant:"borders.navBorder",borderBottomWidth:1}},i.a.createElement(pe.b,{big:!0,inline:1,type:n,user:me({},t),setSelected:c,showRelevance:r}),i.a.createElement(s.K,{style:{alignItems:"flex-end",justifyContent:"center"}},p)))}ge.propTypes={type:j.a.string,user:j.a.object,actions:j.a.object,topic:j.a.string,renderRight:j.a.func,showRelevance:j.a.bool};var he=ge;function ye(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 je(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ye(Object(n),!0).forEach((function(t){g()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ye(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ve=function(e){return i.a.createElement(he,{user:je({},e),renderRight:function(){return null},showRelevance:!0})},Oe=function(){var e,t,n=Object(d.d)((function(e){var t;return null==e||null===(t=e.navigation)||void 0===t?void 0:t.modalData})),r=(e=n.userId,t=Object(d.d)((function(e){var t;return null==e||null===(t=e.auth)||void 0===t?void 0:t.community})),Object(p.c)(b,{variables:{id:e,community:t}})),o=r.data,c=r.loading,u=null!=o&&o.relatedUsers.length?null==o?void 0:o.relatedUsers.map(ve):c?i.a.createElement(s.f,{sx:{p:3}},i.a.createElement(a.a,null)):i.a.createElement(s.e,{sx:{fontSize:5,lineHeight:5,textAlign:"center"}},"No related accounts.");return i.a.createElement(l.a,{style:{flex:1}},i.a.createElement(s.f,{sx:{paddingY:2}},i.a.createElement(s.e,null,"These users have used the same IP address. A few users may be normal, but many may be multiple account or proxy users.")),u)};t.default=Oe},"./src/utils/propValidation.js":function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return s}));var r=n("../../node_modules/prop-types/index.js"),o=n.n(r),i=n("../../node_modules/react-is/index.js"),a=o.a.shape({handle:o.a.string,balance:o.a.number,image:o.a.string,name:o.a.string}),l=(o.a.shape({_id:o.a.string.isRequired,user:o.a.string.isRequired,title:o.a.string,embeddedUser:o.a.object,tags:o.a.array,body:o.a.string,postDate:o.a.instanceOf(Date),data:o.a.object,link:o.a.object,parentPost:o.a.number,type:o.a.string}),o.a.shape({isAuthenticated:o.a.bool,user:a,community:o.a.string}));function s(e,t,n){if(e[t]&&!Object(i.isValidElementType)(e[t]))return new Error("Invalid prop '".concat(t,"' supplied to '").concat(n,"': the prop is not a valid React component"))}}}]); //# sourceMappingURL=user-web-related.bundle.1d5c768b82639dbcdd4a.js.map