"use client"; import { useState } from "react"; import { ChevronRightIcon, XIcon } from "@/components/icons"; import { Button } from "@/components/ui"; import { homeworkModeLabelKey } from "@/lib/homework"; import { useI18n } from "@/lib/i18n"; import type { HomeworkRecord } from "@/lib/schemas"; /** Small history list under the input: open a past result or delete it. */ export function HomeworkHistory({ records, onOpen, onDelete, }: { records: HomeworkRecord[]; onOpen: (record: HomeworkRecord) => void; onDelete: (id: string) => void; }) { const { locale, t } = useI18n(); const [confirmId, setConfirmId] = useState(null); if (records.length === 0) return null; return (

{t("homework.history.title")}

); }