import { FC } from 'react'; import { Group } from '~/components/common/Group'; import { NodeHorizontalCard } from '~/components/common/NodeHorizontalCard'; import { SubTitle } from '~/components/common/SubTitle'; import { LabFactoryBanner } from '~/components/lab/LabFactoryBanner'; import { LabHeroes } from '~/components/lab/LabHeroes'; import { LabTags } from '~/components/lab/LabTags'; import { useLabContext } from '~/utils/context/LabContextProvider'; import styles from './styles.module.scss'; interface IProps {} const LabStats: FC = () => { const { isLoadingStats, tags, heroes, updates } = useLabContext(); return (
{(!!tags.length || isLoadingStats) && ( Тэги )}
{updates.length > 0 && ( <>
Новые
{updates.slice(0, 10).map((node) => ( ))} )} {(!!heroes.length || isLoadingStats) && ( Важные )}
); }; export { LabStats };