add quick links for staff
parent
46216a4030
commit
8b47cdef24
|
@ -10,7 +10,7 @@ import SearchContainer from './containers/search_container';
|
||||||
import Motion from 'flavours/glitch/util/optional_motion';
|
import Motion from 'flavours/glitch/util/optional_motion';
|
||||||
import spring from 'react-motion/lib/spring';
|
import spring from 'react-motion/lib/spring';
|
||||||
import SearchResultsContainer from './containers/search_results_container';
|
import SearchResultsContainer from './containers/search_results_container';
|
||||||
import { me, mascot } from 'flavours/glitch/util/initial_state';
|
import { me, mascot, isStaff } from 'flavours/glitch/util/initial_state';
|
||||||
import { cycleElefriendCompose } from 'flavours/glitch/actions/compose';
|
import { cycleElefriendCompose } from 'flavours/glitch/actions/compose';
|
||||||
import HeaderContainer from './containers/header_container';
|
import HeaderContainer from './containers/header_container';
|
||||||
|
|
||||||
|
@ -62,6 +62,20 @@ class Compose extends React.PureComponent {
|
||||||
{!isSearchPage && <div className='drawer__inner'>
|
{!isSearchPage && <div className='drawer__inner'>
|
||||||
<NavigationContainer />
|
<NavigationContainer />
|
||||||
<ComposeFormContainer />
|
<ComposeFormContainer />
|
||||||
|
{isStaff && multiColumn && (
|
||||||
|
<div className='drawer__inner__admin'>
|
||||||
|
<h2>Staff Tools</h2>
|
||||||
|
<ul>
|
||||||
|
<li><a href="/admin/action_logs" target="_blank" rel="nofollow noopener">Audit log</a></li>
|
||||||
|
<li><a href="/admin/reports" target="_blank" rel="nofollow noopener">Reports</a></li>
|
||||||
|
<li><a href="/admin/pending_accounts" target="_blank" rel="nofollow noopener">Pending accounts</a></li>
|
||||||
|
<li><a href="/admin/domain_blocks/new" target="_blank" rel="nofollow noopener">Add domain policy...</a></li>
|
||||||
|
<li><a href="/admin/instances" target="_blank" rel="nofollow noopener">Federation</a></li>
|
||||||
|
<li><a href="/admin/accounts" target="_blank" rel="nofollow noopener">Accounts</a></li>
|
||||||
|
<li><a href="/admin/custom_emojis" target="_blank" rel="nofollow noopener">Custom emojis</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
{multiColumn && (
|
{multiColumn && (
|
||||||
<div className='drawer__inner__mastodon'>
|
<div className='drawer__inner__mastodon'>
|
||||||
{mascot ? <img alt='' draggable='false' src={mascot} /> : <button className='mastodon' onClick={onClickElefriend} />}
|
{mascot ? <img alt='' draggable='false' src={mascot} /> : <button className='mastodon' onClick={onClickElefriend} />}
|
||||||
|
|
Loading…
Reference in New Issue