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 spring from 'react-motion/lib/spring';
|
||||
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 HeaderContainer from './containers/header_container';
|
||||
|
||||
|
@ -62,6 +62,20 @@ class Compose extends React.PureComponent {
|
|||
{!isSearchPage && <div className='drawer__inner'>
|
||||
<NavigationContainer />
|
||||
<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 && (
|
||||
<div className='drawer__inner__mastodon'>
|
||||
{mascot ? <img alt='' draggable='false' src={mascot} /> : <button className='mastodon' onClick={onClickElefriend} />}
|
||||
|
|
Loading…
Reference in New Issue