diff --git a/packages/app/src/pages/account/index.jsx b/packages/app/src/pages/account/index.jsx
index 5cd2a571..5ed4daea 100755
--- a/packages/app/src/pages/account/index.jsx
+++ b/packages/app/src/pages/account/index.jsx
@@ -19,7 +19,7 @@ const TabsComponent = {
"details": DetailsTab
}
-const TabRender = React.memo((props) => {
+const TabRender = React.memo((props, ref) => {
const [transitionActive, setTransitionActive] = React.useState(false)
const [activeKey, setActiveKey] = React.useState(props.renderKey)
@@ -41,8 +41,13 @@ const TabRender = React.memo((props) => {
return null
}
+ // forwards ref to the tab
return
-
+ {
+ React.createElement(Tab, {
+ ...props,
+ })
+ }
})
@@ -59,8 +64,6 @@ const UserBadges = React.memo((props) => {
return null
})
- console.log(badgesData)
-
if (!badgesData) {
return null
}
@@ -148,7 +151,6 @@ export default class Account extends React.Component {
followers,
})
- //
app.eventBus.emit("style.compactMode", true)
}
@@ -213,10 +215,8 @@ export default class Account extends React.Component {
// if component scrolled foward set cover height to 0
if (e.target.scrollTop > 0) {
this.coverComponent.current.style.height = "0px"
- this.contentRef.current.style.height = "100vh"
} else {
this.coverComponent.current.style.height = ""
- this.contentRef.current.style.height = ""
}
}
@@ -292,17 +292,11 @@ export default class Account extends React.Component {
-
+
this.handlePageTransition(e.key)}
>
@@ -320,7 +314,7 @@ export default class Account extends React.Component {
-