"use client"; import Link from "next/link"; import { Button, buttonVariants } from "../ui/button"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from "../ui/dropdown-menu"; import { AlertDialog, AlertDialogAction, AlertDialogCancel, AlertDialogContent, AlertDialogDescription, AlertDialogFooter, AlertDialogHeader, AlertDialogTitle, AlertDialogTrigger, } from "../ui/alert-dialog"; import { Input } from "../ui/input"; import { sendAlert } from "@/lib/actions"; import { useRef } from "react"; export function UserActions({ id }: { id: string }) { const alertMessage = useRef(""); return (
Account { throw "Cancel immediate propagation."; }} > Send Alert Send Alert This will send a message from the Platform Moderation account. (alertMessage.current = e.currentTarget.value) } /> Cancel { if (!alertMessage.current) return; sendAlert(id, alertMessage.current); alertMessage.current = ""; }} > Send Inspect Messages Wipe Messages Clear Friends
); }