"use client"; import Image from "next/image"; import Link from "next/link"; import { FaPen } from "react-icons/fa6"; import AdvisorActionsCard from "@/components/ui/advisor-actions-card"; import NavigationButton from "@/components/ui/navigation-button"; import { PageBackground } from "@/components/utils/page-background"; import { useEffect } from "react"; import { useRouter } from "next/navigation"; import { useMarriageProfileQuery } from "@/hooks/marriage/use-profile-main"; import { localizePath } from "@/translations/config"; import { useI18n } from "@/translations/provider"; import { getSubmitPath } from "@/lib/get-submit-path"; const advisorAvatars = [ { id: "advisor-primary", src: "/assets/images/Avatar Image.png" }, { id: "advisor-secondary", src: "/assets/images/Ellipse 370.png" }, { id: "advisor-tertiary", src: "/assets/images/Avatar Image.png" }, ]; export default function FindingMatchPage() { const router = useRouter(); const { dictionary: t, locale } = useI18n(); const { data: profile } = useMarriageProfileQuery({ refetchInterval: 3000, }); useEffect(() => { if (!profile) { return; } const targetPath = getSubmitPath(profile); if (targetPath !== "/finding-match") { router.replace(localizePath(targetPath, locale)); } }, [profile, locale, router]); const copy = t.findingMatch; const matchImageSrc = profile?.gender === "female" ? "/assets/images/Group 15978fdsa80467.svg" : "/assets/images/Group 159788fd0467.svg"; return ( <>

{t.common.appName}

{copy.title}

{copy.description}

); }