RocketChat/Rocket.Chat

View on GitHub
apps/meteor/client/views/admin/subscription/components/cards/CountMACCard.tsx

Summary

Maintainability
B
5 hrs
Test Coverage
import { Box, Icon } from '@rocket.chat/fuselage';
import type { ReactElement } from 'react';
import React from 'react';
import { useTranslation } from 'react-i18next';

import FeatureUsageCard from '../FeatureUsageCard';

const CountMACCard = ({ macsCount }: { macsCount: number }): ReactElement => {
    const { t } = useTranslation();

    return (
        <FeatureUsageCard
            card={{
                title: t('Monthly_active_contacts'),
                infoText: t('CountMAC_InfoText'),
            }}
        >
            <Box fontScale='h1'>
                <Icon color='font-annotation' name='headset' size={40} mie={4} />
                {macsCount}
            </Box>
        </FeatureUsageCard>
    );
};
export default CountMACCard;