aboutsummaryrefslogtreecommitdiff
path: root/jb-ui/src/components/UserAccount.tsx
diff options
context:
space:
mode:
authorMax Nanis2026-09-29 18:53:10 +0000
committerMax Nanis2026-09-29 18:53:10 +0000
commit3e7eb6ca784bc062bd1c7129e40b8705543d8469 (patch)
tree30bc2883ab3397f290fb494fd38b96d47ac701b9 /jb-ui/src/components/UserAccount.tsx
parentd43e82fd2c799410b15706d10dbbcaa838325a4d (diff)
parentcd173e67e4e0514271371f4a5e5136f7f61d06d1 (diff)
downloadamt-jb-3e7eb6ca784bc062bd1c7129e40b8705543d8469.tar.gz
amt-jb-3e7eb6ca784bc062bd1c7129e40b8705543d8469.zip
Merges pull request #6
Redemption Modal. Redemption Magic flow. User Account Icon
Diffstat (limited to 'jb-ui/src/components/UserAccount.tsx')
-rw-r--r--jb-ui/src/components/UserAccount.tsx25
1 files changed, 25 insertions, 0 deletions
diff --git a/jb-ui/src/components/UserAccount.tsx b/jb-ui/src/components/UserAccount.tsx
new file mode 100644
index 0000000..5aef031
--- /dev/null
+++ b/jb-ui/src/components/UserAccount.tsx
@@ -0,0 +1,25 @@
+import { useGetMeQuery } from "@/models/authAPI";
+
+const UserAccount = () => {
+ const { data: user } = useGetMeQuery();
+
+ if (!user?.product_user_id) return null;
+
+ return (
+ <div
+ className="fixed bottom-21 right-0 p-2
+ bg-slate-700 text-zinc-200 z-50
+ font-mono
+ "
+ >
+ <div className="grid grid-cols-[auto_1fr] text-xs">
+ <div className="label text-left pr-2">Email:</div>
+ <div className="value text-left">{user.email} </div>
+ <div className="label text-left pr-2">Name:</div>
+ <div className="value text-left">{user.display_name ?? "___"}</div>{" "}
+ </div>
+ </div>
+ );
+};
+
+export default UserAccount;