"use client"; import { MoreHorizontal, Pencil, Trash2 } from "lucide-react"; import { Button } from "@/components/ui/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import type { CommentActionsProps } from "./types"; export function CommentActions({ canEdit, canDelete, onEdit, onDelete, }: CommentActionsProps) { if (!canEdit && !canDelete) { return null; } return ( {canEdit && ( Edit )} {canDelete && ( Delete )} ); }