"use client" import { MoreVertical, RotateCcw, Trash2 } from "lucide-react" import { Button } from "@/components/ui/button" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu" import { useContactsStore } from "@/lib/contacts/contacts-store" import { fullContactDisplayName } from "@/lib/contacts/types" import { avatarColor, senderInitial } from "@/lib/sender-display" export function TrashView() { const { deletedContacts, restoreContact, emptyTrash } = useContactsStore() function formatDate(ts: number): string { return new Date(ts).toLocaleDateString("fr-FR", { day: "numeric", month: "short", }) } return (
Les contacts qui sont dans la corbeille depuis plus de 30 jours seront supprimés définitivement
La corbeille est vide
)} {deletedContacts.length > 0 && ( <> {/* Table header */}