Skip to content

Commit b5a2fe7

Browse files
authored
Revert "Fix duplicated counters (fix mastodon#32614)" (mastodon#36834)
1 parent 11b75d6 commit b5a2fe7

1 file changed

Lines changed: 20 additions & 36 deletions

File tree

app/javascript/mastodon/features/status/components/detailed_status.tsx

Lines changed: 20 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -271,17 +271,13 @@ export const DetailedStatus: React.FC<{
271271
to={`/@${status.getIn(['account', 'acct'])}/${status.get('id')}/reblogs`}
272272
className='detailed-status__link'
273273
>
274+
<span className='detailed-status__reblogs'>
275+
<AnimatedNumber value={status.get('reblogs_count')} />
276+
</span>
274277
<FormattedMessage
275278
id='status.reblogs'
276-
defaultMessage='{count, plural, one {{counter} boost} other {{counter} boosts}}'
277-
values={{
278-
count: status.get('reblogs_count'),
279-
counter: (
280-
<span className='detailed-status__reblogs'>
281-
<AnimatedNumber value={status.get('reblogs_count')} />
282-
</span>
283-
),
284-
}}
279+
defaultMessage='{count, plural, one {boost} other {boosts}}'
280+
values={{ count: status.get('reblogs_count') }}
285281
/>
286282
</Link>
287283
);
@@ -295,34 +291,26 @@ export const DetailedStatus: React.FC<{
295291
to={`/@${status.getIn(['account', 'acct'])}/${status.get('id')}/quotes`}
296292
className='detailed-status__link'
297293
>
294+
<span className='detailed-status__quotes'>
295+
<AnimatedNumber value={status.get('quotes_count')} />
296+
</span>
298297
<FormattedMessage
299298
id='status.quotes'
300-
defaultMessage='{count, plural, one {{counter} quote} other {{counter} quotes}}'
301-
values={{
302-
count: status.get('quotes_count'),
303-
counter: (
304-
<span className='detailed-status__quotes'>
305-
<AnimatedNumber value={status.get('quotes_count')} />
306-
</span>
307-
),
308-
}}
299+
defaultMessage='{count, plural, one {quote} other {quotes}}'
300+
values={{ count: status.get('quotes_count') }}
309301
/>
310302
</Link>
311303
);
312304
} else {
313305
quotesLink = (
314306
<span className='detailed-status__link'>
307+
<span className='detailed-status__quotes'>
308+
<AnimatedNumber value={status.get('quotes_count')} />
309+
</span>
315310
<FormattedMessage
316311
id='status.quotes'
317-
defaultMessage='{count, plural, one {{counter} quote} other {{counter} quotes}}'
318-
values={{
319-
count: status.get('quotes_count'),
320-
counter: (
321-
<span className='detailed-status__quotes'>
322-
<AnimatedNumber value={status.get('quotes_count')} />
323-
</span>
324-
),
325-
}}
312+
defaultMessage='{count, plural, one {quote} other {quotes}}'
313+
values={{ count: status.get('quotes_count') }}
326314
/>
327315
</span>
328316
);
@@ -333,17 +321,13 @@ export const DetailedStatus: React.FC<{
333321
to={`/@${status.getIn(['account', 'acct'])}/${status.get('id')}/favourites`}
334322
className='detailed-status__link'
335323
>
324+
<span className='detailed-status__favorites'>
325+
<AnimatedNumber value={status.get('favourites_count')} />
326+
</span>
336327
<FormattedMessage
337328
id='status.favourites'
338-
defaultMessage='{count, plural, one {{counter} favorite} other {{counter} favorites}}'
339-
values={{
340-
count: status.get('favourites_count'),
341-
counter: (
342-
<span className='detailed-status__favorites'>
343-
<AnimatedNumber value={status.get('favourites_count')} />
344-
</span>
345-
),
346-
}}
329+
defaultMessage='{count, plural, one {favorite} other {favorites}}'
330+
values={{ count: status.get('favourites_count') }}
347331
/>
348332
</Link>
349333
);

0 commit comments

Comments
 (0)