Back to Components
A card component for displaying user profile information including avatar, name, email, and membership tier.
설치
Import
@hua-labs/ui의 UI 컴포넌트를 @hua-labs/hua에서 통합 제공합니다.
UI 컴포넌트, 모션 훅, i18n을 하나의 패키지로 사용할 수 있습니다.
Pro 컴포넌트입니다. Pro 라이선스가 필요합니다.
라이브 데모
기본 사용법
인사말 포함
변형
default
gradient
minimal
멤버십 등급
아바타 없이
Props
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
name* | string | - | User name |
email | string | - | User email address |
avatar | string | - | Avatar image URL |
avatarAlt | string | - | Avatar alt text |
greeting | string | - | Greeting message shown above the name |
memberSince | Date | string | - | Date when user joined |
membershipTier | "basic" | "pro" | "premium" | "admin" | - | Membership tier level |
membershipLabel | string | - | Custom label for membership badge |
onSettingsClick | () => void | - | Handler for settings button click |
settingsHref | string | - | URL for settings link |
variant | "default" | "gradient" | "minimal" | "default" | 시각적 스타일 변형 |
showAvatar | boolean | true | Whether to show the avatar |
showMembership | boolean | true | Whether to show the membership badge |
showSettings | boolean | true | Whether to show the settings button |