diff --git a/js/src/forum/components/UserPageSidebar.js b/js/src/forum/components/AffixedSidebar.js similarity index 83% rename from js/src/forum/components/UserPageSidebar.js rename to js/src/forum/components/AffixedSidebar.js index ad14c6887..6d058be46 100644 --- a/js/src/forum/components/UserPageSidebar.js +++ b/js/src/forum/components/AffixedSidebar.js @@ -1,11 +1,8 @@ -import Component from "../../common/Component"; +import Component from '../../common/Component'; -export default class UserPageSidebar extends Component { +export default class AffixedSidebar extends Component { view(vnode) { - return ( - ) + return vnode.children[0]; } onresize(vnode) { @@ -27,7 +24,7 @@ export default class UserPageSidebar extends Component { bottom: () => (this.bottom = $footer.outerHeight(true)), }, }); - }; + } oncreate(vnode) { super.oncreate(vnode); diff --git a/js/src/forum/components/UserPage.js b/js/src/forum/components/UserPage.js index e19e43421..1659df3fd 100644 --- a/js/src/forum/components/UserPage.js +++ b/js/src/forum/components/UserPage.js @@ -1,12 +1,12 @@ import Page from '../../common/components/Page'; import ItemList from '../../common/utils/ItemList'; -import affixSidebar from '../utils/affixSidebar'; import UserCard from './UserCard'; import LoadingIndicator from '../../common/components/LoadingIndicator'; import SelectDropdown from '../../common/components/SelectDropdown'; import LinkButton from '../../common/components/LinkButton'; import Separator from '../../common/components/Separator'; import listItems from '../../common/helpers/listItems'; +import UserPageSidebar from './AffixedSidebar'; /** * The `UserPage` component shows a user's profile. It can be extended to show @@ -42,9 +42,11 @@ export default class UserPage extends Page { />,