diff options
| author | Max Nanis | 2026-09-29 18:53:10 +0000 |
|---|---|---|
| committer | Max Nanis | 2026-09-29 18:53:10 +0000 |
| commit | 3e7eb6ca784bc062bd1c7129e40b8705543d8469 (patch) | |
| tree | 30bc2883ab3397f290fb494fd38b96d47ac701b9 /jb-ui/src/components/UserAccount.tsx | |
| parent | d43e82fd2c799410b15706d10dbbcaa838325a4d (diff) | |
| parent | cd173e67e4e0514271371f4a5e5136f7f61d06d1 (diff) | |
| download | amt-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.tsx | 25 |
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; |
