Updated GroupLayout

• Updated:
- GroupLayout to remove WTF panel and add isXS to GroupHeader
This commit is contained in:
mgabdev 2020-08-05 23:57:42 -05:00
parent 8b192192c9
commit 99bffcb8d6

View File

@ -4,7 +4,6 @@ import Sticky from 'react-stickynode'
import { BREAKPOINT_EXTRA_SMALL } from '../constants' import { BREAKPOINT_EXTRA_SMALL } from '../constants'
import Layout from './layout' import Layout from './layout'
import GroupInfoPanel from '../components/panel/group_info_panel' import GroupInfoPanel from '../components/panel/group_info_panel'
import WhoToFollowPanel from '../components/panel/who_to_follow_panel'
import GroupSidebarPanel from '../components/panel/groups_panel' import GroupSidebarPanel from '../components/panel/groups_panel'
import SignupPanel from '../components/panel/sign_up_panel' import SignupPanel from '../components/panel/sign_up_panel'
import LinkFooter from '../components/link_footer' import LinkFooter from '../components/link_footer'
@ -19,6 +18,7 @@ export default class GroupLayout extends ImmutablePureComponent {
children: PropTypes.node, children: PropTypes.node,
group: ImmutablePropTypes.map, group: ImmutablePropTypes.map,
groupId: PropTypes.string, groupId: PropTypes.string,
isTimeline: PropTypes.bool,
layout: PropTypes.object, layout: PropTypes.object,
relationships: ImmutablePropTypes.map, relationships: ImmutablePropTypes.map,
showBackBtn: PropTypes.bool, showBackBtn: PropTypes.bool,
@ -31,11 +31,10 @@ export default class GroupLayout extends ImmutablePureComponent {
children, children,
group, group,
groupId, groupId,
layout, isTimeline,
relationships, relationships,
showBackBtn, showBackBtn,
title, title,
noComposeButton,
} = this.props } = this.props
return ( return (
@ -49,7 +48,7 @@ export default class GroupLayout extends ImmutablePureComponent {
<Responsive max={BREAKPOINT_EXTRA_SMALL}> <Responsive max={BREAKPOINT_EXTRA_SMALL}>
<div className={[_s.default, _s.width100PC].join(' ')}> <div className={[_s.default, _s.width100PC].join(' ')}>
<GroupHeader group={group} relationships={relationships}> <GroupHeader group={group} relationships={relationships} isXS>
<GroupInfoPanel group={group} noPanel /> <GroupInfoPanel group={group} noPanel />
</GroupHeader> </GroupHeader>
@ -80,7 +79,6 @@ export default class GroupLayout extends ImmutablePureComponent {
layout={[ layout={[
<GroupInfoPanel group={group} key='group-page-info-panel' />, <GroupInfoPanel group={group} key='group-page-info-panel' />,
<SignupPanel key='group-page-signup-panel' />, <SignupPanel key='group-page-signup-panel' />,
<WhoToFollowPanel key='group-page-wtf-panel' />,
<GroupSidebarPanel isSlim key='group-page-group-panel' />, <GroupSidebarPanel isSlim key='group-page-group-panel' />,
<LinkFooter key='group-page-link-footer' />, <LinkFooter key='group-page-link-footer' />,
]} ]}