add copy to clipboard 2

This commit is contained in:
ErkiKadhafi 2025-01-18 13:32:35 +07:00
parent 9b9ce916e3
commit 6d097a44dd

View File

@ -228,16 +228,35 @@ export default function Header() {
</div>
</DropdownMenuLabel>
<DropdownMenuSeparator />
{user.wallet !== undefined && (
<DropdownMenuItem
asChild
className="focus:bg-accent focus:text-primary"
>
<Button
variant={"ghost"}
className="flex-start w-full"
onClick={() => {
navigator.clipboard.writeText(user.wallet!.address);
toast.info("Copied to clipboard!");
}}
>
<Copy />
Copy wallet code
</Button>
</DropdownMenuItem>
)}
<DropdownMenuItem
onClick={() => {
logout();
toast.success("You have been signed out");
}}
asChild
className="focus:bg-accent focus:text-primary"
>
<Button variant={"ghost"} className="w-full text-primary ">
<Button variant={"ghost"} className="flex-start w-full">
<LogOut />
Log out
Sign out
</Button>
</DropdownMenuItem>
</DropdownMenuContent>