2024-04-18 15:07:15 -04:00

33 lines
952 B
TypeScript

"use client"
import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuItem,
DropdownMenuLabel,
DropdownMenuSeparator,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu"
import { LogOut, Pencil } from "lucide-react"
export default function DashboardUserButton({ userId }: { userId: string }) {
return (
<DropdownMenu>
<DropdownMenuTrigger>
<div className="w-9 h-9 rounded-full overflow-hidden bg-red-500"></div>
</DropdownMenuTrigger>
<DropdownMenuContent align="end">
<DropdownMenuItem className="cursor-pointer">
<Pencil className="mr-2 h-4 w-4" />
<span>Edit Profile</span>
</DropdownMenuItem>
<DropdownMenuSeparator />
<DropdownMenuItem className="!text-destructive cursor-pointer">
<LogOut className="mr-2 h-4 w-4" />
<span>Log Out</span>
</DropdownMenuItem>
</DropdownMenuContent>
</DropdownMenu>
)
}