kopia lustrzana https://gitlab.com/soapbox-pub/soapbox
RemoteInstancePage: use standard navigation like other pages
rodzic
b029225236
commit
0bc1a57cfa
|
@ -1,7 +1,9 @@
|
|||
import React from 'react';
|
||||
import { connect } from 'react-redux';
|
||||
import ImmutablePureComponent from 'react-immutable-pure-component';
|
||||
import Sticky from 'react-stickynode';
|
||||
import BundleContainer from 'soapbox/features/ui/containers/bundle_container';
|
||||
import PrimaryNavigation from 'soapbox/components/primary_navigation';
|
||||
import {
|
||||
PromoPanel,
|
||||
FeaturesPanel,
|
||||
|
@ -36,14 +38,9 @@ class RemoteInstancePage extends ImmutablePureComponent {
|
|||
|
||||
<div className='columns-area__panels__pane columns-area__panels__pane--left'>
|
||||
<div className='columns-area__panels__pane__inner'>
|
||||
<BundleContainer fetchComponent={InstanceInfoPanel}>
|
||||
{Component => <Component host={host} />}
|
||||
</BundleContainer>
|
||||
{(disclosed || isAdmin) && (
|
||||
<BundleContainer fetchComponent={InstanceModerationPanel}>
|
||||
{Component => <Component host={host} />}
|
||||
</BundleContainer>
|
||||
)}
|
||||
<Sticky top={65}>
|
||||
<PrimaryNavigation />
|
||||
</Sticky>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
@ -55,6 +52,7 @@ class RemoteInstancePage extends ImmutablePureComponent {
|
|||
|
||||
<div className='columns-area__panels__pane columns-area__panels__pane--right'>
|
||||
<div className='columns-area__panels__pane__inner'>
|
||||
<Sticky top={65}>
|
||||
{me && (
|
||||
<BundleContainer fetchComponent={FeaturesPanel}>
|
||||
{Component => <Component key='features-panel' />}
|
||||
|
@ -63,7 +61,16 @@ class RemoteInstancePage extends ImmutablePureComponent {
|
|||
<BundleContainer fetchComponent={PromoPanel}>
|
||||
{Component => <Component key='promo-panel' />}
|
||||
</BundleContainer>
|
||||
<BundleContainer fetchComponent={InstanceInfoPanel}>
|
||||
{Component => <Component host={host} />}
|
||||
</BundleContainer>
|
||||
{(disclosed || isAdmin) && (
|
||||
<BundleContainer fetchComponent={InstanceModerationPanel}>
|
||||
{Component => <Component host={host} />}
|
||||
</BundleContainer>
|
||||
)}
|
||||
<LinkFooter key='link-footer' />
|
||||
</Sticky>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Ładowanie…
Reference in New Issue