add comment status for admin; add comment placeholders only if text.length === 0
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
.comment__status {
|
||||
margin-left: 8px;
|
||||
font-weight: 700;
|
||||
}
|
||||
@@ -176,12 +176,16 @@ export default class Comment extends Component {
|
||||
const o = {
|
||||
...data,
|
||||
text:
|
||||
userBlocked
|
||||
? 'This user was blocked'
|
||||
data.text.length
|
||||
? (mods.view === 'preview' ? getTextSnippet(data.text) : data.text)
|
||||
: (
|
||||
deleted
|
||||
? 'This comment was deleted'
|
||||
: (mods.view === 'preview' ? getTextSnippet(data.text) : data.text)
|
||||
userBlocked
|
||||
? 'This user was blocked'
|
||||
: (
|
||||
deleted
|
||||
? 'This comment was deleted'
|
||||
: data.text
|
||||
)
|
||||
),
|
||||
time: timeStr,
|
||||
score: {
|
||||
@@ -250,6 +254,20 @@ export default class Comment extends Component {
|
||||
)
|
||||
}
|
||||
|
||||
{
|
||||
isAdmin && data.text.length === 0 && defaultMods.useless && (
|
||||
<span className="comment__status">
|
||||
{
|
||||
userBlocked && "blocked"
|
||||
}
|
||||
|
||||
{
|
||||
!userBlocked && deleted && "deleted"
|
||||
}
|
||||
</span>
|
||||
)
|
||||
}
|
||||
|
||||
{
|
||||
!mods.disabled && !isGuest && (
|
||||
<span className="comment__controls">
|
||||
|
||||
@@ -11,6 +11,7 @@ require('./__input/comment__input.scss');
|
||||
require('./__score/comment__score.scss');
|
||||
require('./__score-sign/comment__score-sign.scss');
|
||||
require('./__score-value/comment__score-value.scss');
|
||||
require('./__status/comment__status.scss');
|
||||
require('./__text/comment__text.scss');
|
||||
require('./__time/comment__time.scss');
|
||||
require('./__username/comment__username.scss');
|
||||
|
||||
Reference in New Issue
Block a user