import { Edit, Trash2 } from "lucide-react"; import { TextPair } from "./InFolder"; import { updatePairById } from "@/lib/server/services/pairService"; import { useState } from "react"; import UpdateTextPairModal from "./UpdateTextPairModal"; import { useTranslations } from "next-intl"; import { PairUpdateInput } from "../../../../generated/prisma/models"; interface TextPairCardProps { textPair: TextPair; onDel: () => void; refreshTextPairs: () => void; } export default function TextPairCard({ textPair, onDel, refreshTextPairs, }: TextPairCardProps) { const [openUpdateModal, setOpenUpdateModal] = useState(false); const t = useTranslations("folder_id"); return (