Change if with 2 `Text`s to 1 `Text` with ternary inside
This commit is contained in:
parent
91aada67e9
commit
fcafde2d0f
|
@ -348,13 +348,10 @@ class PostWidget extends StatelessWidget {
|
|||
child: Row(
|
||||
children: [
|
||||
Icon(Icons.comment),
|
||||
if (post.numberOfComments == 1)
|
||||
Text(' 1 comment')
|
||||
else
|
||||
Expanded(
|
||||
flex: 999,
|
||||
child: Text(
|
||||
''' ${NumberFormat.compact().format(post.numberOfComments)} comments''',
|
||||
''' ${NumberFormat.compact().format(post.numberOfComments)} comment${post.numberOfComments == 1 ? '' : 's'}''',
|
||||
overflow: TextOverflow.fade,
|
||||
softWrap: false,
|
||||
),
|
||||
|
@ -370,7 +367,7 @@ class PostWidget extends StatelessWidget {
|
|||
: Icon(Icons.bookmark_border),
|
||||
onPressed: _savePost),
|
||||
IconButton(icon: Icon(Icons.arrow_upward), onPressed: _upvotePost),
|
||||
Text(post.score.toString()),
|
||||
Text(NumberFormat.compact().format(post.score)),
|
||||
IconButton(
|
||||
icon: Icon(Icons.arrow_downward), onPressed: _downvotePost),
|
||||
],
|
||||
|
|
Loading…
Reference in New Issue