"use client"; import Link from "next/link"; import React, { useEffect, useState } from "react"; import { generateLocalizedPath } from "@/utils/globals"; import { useParams, usePathname, useRouter } from "next/navigation"; import { Dialog, DialogContent, DialogTrigger } from "@/components/ui/dialog"; import { getPrivacy } from "@/service/landing/landing"; import parse from "html-react-parser"; import { useTranslations } from "next-intl"; import NewsTicker from "./news-tickers"; const Footer = () => { const router = useRouter(); const pathname = usePathname(); const params = useParams(); const locale = params?.locale; const [privacy, setPrivacy] = useState(); const t = useTranslations("LandingPage"); useEffect(() => { async function initState() { const response = await getPrivacy(); setPrivacy(response?.data?.data.htmlContent); } initState(); }, []); return ( ); }; export default Footer;