import React, { useMemo } from "react"; import Typography from "components/typography/Typography"; import CategoryCard from "components/Cards/CategoryCard"; import { SVGMedicine, SVGAgricultural, SVGHumanitarian, SVGSocials, SVGTechnicsAndTechology, SVGFundamental, } from "components/icons"; import { useTranslation} from "react-i18next"; const categories = [ { id: 1, title: "mainPage.featuredArticles.categories.Medical", count: 5617813, icon: }, { id: 2, title: "mainPage.featuredArticles.categories.TechnicsAndTechlonogies", count: 5617813, icon: , }, { id: 3, title: "mainPage.featuredArticles.categories.Fundamental", count: 5617813, icon: }, { id: 4, title: "mainPage.featuredArticles.categories.Humanitarian", count: 5617813, icon: }, { id: 5, title: "mainPage.featuredArticles.categories.Agricultural", count: 5617813, icon: }, { id: 6, title: "mainPage.featuredArticles.categories.Social", count: 5617813, icon: }, ]; export function FeaturedArticlesCategories() { const [t, i18next] = useTranslation(); const categoryCards = useMemo( () => categories.map((category) => ( )), categories ); return (
{t("mainPage.featuredArticles.title")} {t("mainPage.featuredArticles.descriptionPart1")}
{t("mainPage.featuredArticles.descriptionPart2")}
{categoryCards}
); }