"use client"; import { useTranslations } from "next-intl"; import { Spinner, Toast, Typography } from "@/components/ui"; import { useGenerationPolling } from "@/hooks/generation/useGenerationPolling"; import styles from "./PalmistryResultPage.module.scss"; interface PalmistryResultPageProps { id: string; } export default function PalmistryResultPage({ id }: PalmistryResultPageProps) { const t = useTranslations("PalmistryResult"); const { data, error, isLoading } = useGenerationPolling(id); if (isLoading) { return (
); } if (error) { return {t("error")}; } return ( <> {t("title")} {data?.result} ); }