Removed unused compactMode setting for Status components

• Removed:
- unused compactMode setting for Status components
This commit is contained in:
mgabdev
2020-06-14 12:33:00 -04:00
parent cfa9aa0e74
commit bb86c23c56
5 changed files with 19 additions and 53 deletions

View File

@@ -2,10 +2,7 @@ import ImmutablePropTypes from 'react-immutable-proptypes'
import ImmutablePureComponent from 'react-immutable-pure-component'
import { defineMessages, injectIntl } from 'react-intl'
import { NavLink } from 'react-router-dom'
import {
me,
compactMode,
} from '../initial_state'
import { me } from '../initial_state'
import Text from './text'
import StatusActionBarItem from './status_action_bar_item'
import { CX } from '../constants'
@@ -21,10 +18,6 @@ const messages = defineMessages({
commentsLabel: { id: 'comments.label', defaultMessage: '{number, plural, one {# comment} other {# comments}}' },
})
const NOU = (num) => {
return num <= 0 ? undefined : num
}
export default
@injectIntl
class StatusActionBar extends ImmutablePureComponent {
@@ -101,9 +94,9 @@ class StatusActionBar extends ImmutablePureComponent {
py2: 1,
flexRow: 1,
width100PC: 1,
borderTop1PX: !shouldCondense && !compactMode,
borderColorSecondary: !shouldCondense && !compactMode,
mt5: hasInteractions && !compactMode,
borderTop1PX: !shouldCondense,
borderColorSecondary: !shouldCondense,
mt5: hasInteractions,
})
const likeBtnClasses = CX({
@@ -133,7 +126,7 @@ class StatusActionBar extends ImmutablePureComponent {
return (
<div className={containerClasses}>
{
hasInteractions && !compactMode &&
hasInteractions &&
<div className={[_s.default, _s.flexRow, _s.alignItemsEnd, _s.px5].join(' ')}>
{
favoriteCount > 0 &&
@@ -177,18 +170,18 @@ class StatusActionBar extends ImmutablePureComponent {
<div className={innerContainerClasses}>
<div className={[_s.default, _s.flexRow, _s.py2, _s.width100PC].join(' ')}>
<StatusActionBarItem
title={compactMode ? NOU(favoriteCount) : intl.formatMessage(messages.like)}
title={intl.formatMessage(messages.like)}
icon={!!status.get('favourited') ? 'liked' : 'like'}
active={!!status.get('favourited')}
onClick={this.handleFavoriteClick}
/>
<StatusActionBarItem
title={compactMode ? NOU(replyCount) : intl.formatMessage(messages.comment)}
title={intl.formatMessage(messages.comment)}
icon='comment'
onClick={this.handleReplyClick}
/>
<StatusActionBarItem
title={compactMode ? NOU(repostCount) : intl.formatMessage(messages.repost)}
title={intl.formatMessage(messages.repost)}
altTitle={!publicStatus ? intl.formatMessage(messages.cannot_repost) : ''}
icon={!publicStatus ? 'lock' : 'repost'}
disabled={!publicStatus}