navbar show userEmail on UserID page

This commit is contained in:
Ishaan Jaff 2025-03-03 17:00:03 -08:00
parent aa4574d616
commit 860d8a8442
2 changed files with 4 additions and 0 deletions

View file

@ -211,6 +211,7 @@ export default function CreateKeyPage() {
userID={userID}
userRole={userRole}
premiumUser={premiumUser}
userEmail={userEmail}
setProxySettings={setProxySettings}
proxySettings={proxySettings}
/>

View file

@ -11,6 +11,7 @@ import {
import { clearTokenCookies } from "@/utils/cookieUtils";
interface NavbarProps {
userID: string | null;
userEmail: string | null;
userRole: string | null;
premiumUser: boolean;
setProxySettings: React.Dispatch<React.SetStateAction<any>>;
@ -19,6 +20,7 @@ interface NavbarProps {
const Navbar: React.FC<NavbarProps> = ({
userID,
userEmail,
userRole,
premiumUser,
proxySettings,
@ -38,6 +40,7 @@ const Navbar: React.FC<NavbarProps> = ({
label: (
<div className="py-1">
<p className="text-sm text-gray-600">Role: {userRole}</p>
<p className="text-sm text-gray-600">Email: {userEmail || "Unknown"}</p>
<p className="text-sm text-gray-600"><UserOutlined /> {userID}</p>
<p className="text-sm text-gray-600">Premium User: {String(premiumUser)}</p>
</div>