diff --git a/pages/dashboard.tsx b/pages/dashboard.tsx index f340837..0dd9c43 100644 --- a/pages/dashboard.tsx +++ b/pages/dashboard.tsx @@ -1,6 +1,6 @@ import { useRouter } from "next/router"; import { useEffect, useState } from "react"; -import { getAccessToken, getEmbeddedConnectedWallet, usePrivy, useWallets } from "@privy-io/react-auth"; +import { getAccessToken, getEmbeddedConnectedWallet, usePrivy, useWallets, Google, Twitter, Discord } from "@privy-io/react-auth"; import Head from "next/head"; import { useBalance } from 'wagmi'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; @@ -306,9 +306,13 @@ export default function DashboardPage() { {social.name}
- - {social.user ? `@${social.user.username || social.user.email}` : 'Not linked'} - + + {social.user ? ( + social.name === 'Google' + ? `@${(social.user as Google).email}` + : `@${(social.user as Twitter | Discord).username}` +) : 'Not linked'} +