Fix some settings, move them back to Settings page

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
marcin mikołajczak
2024-04-28 22:47:49 +02:00
parent 096c005a94
commit 7ae2b4282f
13 changed files with 101 additions and 71 deletions

View File

@@ -2,6 +2,7 @@ import clsx from 'clsx';
import React from 'react';
import { Text, Icon, Emoji } from 'soapbox/components/ui';
import { useSettings } from 'soapbox/hooks';
import { shortNumberFormat } from 'soapbox/utils/numbers';
import type { EmojiReaction } from 'soapbox/schemas';
@@ -19,9 +20,11 @@ interface IStatusActionCounter {
/** Action button numerical counter, eg "5" likes. */
const StatusActionCounter: React.FC<IStatusActionCounter> = ({ count = 0 }): JSX.Element => {
const { demetricator } = useSettings();
return (
<Text size='xs' weight='semibold' theme='inherit'>
{shortNumberFormat(count)}
{demetricator && count > 1 ? '1+' : shortNumberFormat(count)}
</Text>
);
};