import { FC, useMemo } from 'react'; import { BorisGraphicStats } from '~/components/boris/BorisGraphicStats'; import { StatsRow } from '~/components/common/StatsRow'; import { SubTitle } from '~/components/common/SubTitle'; import { StatBackend } from '~/types/boris'; import { sizeOf } from '~/utils/dom'; import styles from './styles.module.scss'; interface IProps { stats: StatBackend; isLoading: boolean; } const BorisStatsBackend: FC = ({ isLoading, stats }) => { const commentsByMonth = useMemo( () => stats.comments.by_month?.slice(0, -1), [stats.comments.by_month], ); const nodesByMonth = useMemo( () => stats.nodes.by_month?.slice(0, -1), [stats.nodes.by_month], ); if (!stats && !isLoading) { return null; } return (
Юнитс Контент
Сторедж
); }; export { BorisStatsBackend };