import NoData from "@/components/EmptyStates/NoData"; import { Skeleton } from "@/components/ui/skeleton"; import { t } from "@/utils"; import { getBlogsApi } from "@/utils/api"; import CustomLink from "@/components/Common/CustomLink"; import { useEffect, useState } from "react"; import CustomImage from "@/components/Common/CustomImage"; const PopularPosts = ({ langCode }) => { const [isPopularPostLoading, setIsPopularPostLoading] = useState(false); const [popularBlogs, setPopulerBlogs] = useState([]); useEffect(() => { getPopulerBlogsData(); }, [langCode]); const getPopulerBlogsData = async () => { setIsPopularPostLoading(true); try { const res = await getBlogsApi.getBlogs({ sort_by: "popular" }); setPopulerBlogs(res?.data?.data?.data); } catch (error) { console.log(error); } finally { setIsPopularPostLoading(false); } }; return (
{t("popularPosts")}
{popularBlog?.translated_title || popularBlog?.title}