"use client";

import { NextLink } from "@/components/next-link";
import {
  SiteError,
  SiteErrorActions,
  SiteErrorDescription,
  SiteErrorTitle,
} from "@/components/site-error";
import { useLocaleFunction } from "@/hooks/use-localed";

export default function CurrentExamNotFound() {
  const t = useLocaleFunction();
  return (
    <SiteError>
      <SiteErrorTitle>{t("not-found.title")}</SiteErrorTitle>
      <SiteErrorDescription>{t("not-found.description")}</SiteErrorDescription>
      <SiteErrorActions>
        <NextLink href="/exams">{t("not-found.visit-all-exams")}</NextLink>
        <NextLink variant="ghost" href="/">
          {t("not-found.back-to-home")}
        </NextLink>
      </SiteErrorActions>
    </SiteError>
  );
}
