"use client";
import { useState, useTransition } from "react";
import { useRouter } from "next/navigation";
import { purgeEntryAction, restoreEntryAction } from "@/app/actions/library";
import { useToasts } from "@/components/Toasts";
/**
* Wiederherstellen oder endgültig löschen.
* Das endgültige Löschen fragt nach — es lässt sich nicht zurücknehmen.
*/
export function TrashActions({ entryId, title }: { entryId: string; title: string }) {
const router = useRouter();
const { report } = useToasts();
const [pending, startTransition] = useTransition();
const [confirming, setConfirming] = useState(false);
return (
{confirming ? (
<>
Endgültig löschen?
>
) : (
)}
);
}