Hide action bar if status is under review

environments/review-prevent-en-x5rerw/deployments/1339
Chewbacca 2022-11-09 14:03:38 -05:00
rodzic 5f83ba9324
commit 1390d155b8
2 zmienionych plików z 14 dodań i 9 usunięć

Wyświetl plik

@ -392,7 +392,7 @@ const Status: React.FC<IStatus> = (props) => {
</Stack> </Stack>
</Stack> </Stack>
{!hideActionBar && ( {(!hideActionBar && !isUnderReview) && (
<div className='pt-4'> <div className='pt-4'>
<StatusActionBar status={actualStatus} withDismiss={withDismiss} /> <StatusActionBar status={actualStatus} withDismiss={withDismiss} />
</div> </div>

Wyświetl plik

@ -134,6 +134,7 @@ const Thread: React.FC<IThread> = (props) => {
const me = useAppSelector(state => state.me); const me = useAppSelector(state => state.me);
const status = useAppSelector(state => getStatus(state, { id: props.params.statusId })); const status = useAppSelector(state => getStatus(state, { id: props.params.statusId }));
const displayMedia = settings.get('displayMedia') as DisplayMedia; const displayMedia = settings.get('displayMedia') as DisplayMedia;
const isUnderReview = status?.visibility === 'self';
const { ancestorsIds, descendantsIds } = useAppSelector(state => { const { ancestorsIds, descendantsIds } = useAppSelector(state => {
let ancestorsIds = ImmutableOrderedSet<string>(); let ancestorsIds = ImmutableOrderedSet<string>();
@ -475,6 +476,8 @@ const Thread: React.FC<IThread> = (props) => {
onOpenCompareHistoryModal={handleOpenCompareHistoryModal} onOpenCompareHistoryModal={handleOpenCompareHistoryModal}
/> />
{!isUnderReview ? (
<>
<hr className='mb-2 border-t-2 dark:border-primary-800' /> <hr className='mb-2 border-t-2 dark:border-primary-800' />
<StatusActionBar <StatusActionBar
@ -483,6 +486,8 @@ const Thread: React.FC<IThread> = (props) => {
space='expand' space='expand'
withLabels withLabels
/> />
</>
) : null}
</div> </div>
</HotKeys> </HotKeys>