Current User Avatar
supabase-ui-library/current-user-avatar-tanstackUnverifiedComponent
Component which renders the current user's avatar.
Install it
npx shadcn@latest add https://raw.githubusercontent.com/aimultiple-benchmark/supabase-bench-cr-2/main/apps/ui-library/public/r/current-user-avatar-tanstack.jsonSource
1'use client'23import { useCurrentUserImage } from '@/registry/default/blocks/current-user-avatar/hooks/use-current-user-image'4import { useCurrentUserName } from '@/registry/default/blocks/current-user-avatar/hooks/use-current-user-name'5import { Avatar, AvatarFallback, AvatarImage } from '@/registry/default/components/ui/avatar'67export const CurrentUserAvatar = () => {8 const profileImage = useCurrentUserImage()9 const name = useCurrentUserName()10 const initials = name11 ?.split(' ')12 ?.map((word) => word[0])13 ?.join('')14 ?.toUpperCase()1516 return (17 <Avatar>18 {profileImage && <AvatarImage src={profileImage} alt={initials} />}19 <AvatarFallback>{initials}</AvatarFallback>20 </Avatar>21 )22}
What it pulls in
npm packages
Other registry items
Files it writes
More from Supabase UI Library
All 37 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Current User Avatarcurrent-user-avatar-nextjs | Supabase UI Library | Components | Unverified | 2 deps · 6 files | |
| Current User Avatarcurrent-user-avatar-react | Supabase UI Library | Components | Unverified | 1 dep · 4 files | |
| Current User Avatarcurrent-user-avatar-react-router | Supabase UI Library | Components | Unverified | 2 deps · 5 files | |
| Dropzone (File Upload)dropzone-nextjs | Supabase UI Library | Components | Unverified | 4 deps · 5 files | |
| Dropzone (File Upload)dropzone-react | Supabase UI Library | Components | Unverified | 3 deps · 3 files | |
| Dropzone (File Upload)dropzone-react-router | Supabase UI Library | Components | Unverified | 4 deps · 4 files | |
| Dropzone (File Upload)dropzone-tanstack | Supabase UI Library | Components | Unverified | 4 deps · 4 files | |
| Infinite Query for Vue and Supabaseinfinite-query-composable | Supabase UI Library | Components | Free | 2 deps |
