Skip to main content

AchievementsModalProps

Defined in: src/core/components/AchievementsModal.tsx:15

Properties​

achievements?​

optional achievements: AchievementWithStatus[]

Defined in: src/core/components/AchievementsModal.tsx:18


backdropBlur?​

optional backdropBlur: AchievementUIBackdropBlur

Defined in: src/core/components/AchievementsModal.tsx:29


density?​

optional density: AchievementUIDensity

Defined in: src/core/components/AchievementsModal.tsx:28


emptyState?​

optional emptyState: ReactNode

Defined in: src/core/components/AchievementsModal.tsx:24


hideScrollbar?​

optional hideScrollbar: boolean

Defined in: src/core/components/AchievementsModal.tsx:27


icons?​

optional icons: Record<string, string>

Defined in: src/core/components/AchievementsModal.tsx:21


isOpen​

isOpen: boolean

Defined in: src/core/components/AchievementsModal.tsx:16


onClose()​

onClose: () => void

Defined in: src/core/components/AchievementsModal.tsx:17

Returns​

void


renderAchievement()?​

optional renderAchievement: (props) => ReactNode

Defined in: src/core/components/AchievementsModal.tsx:25

Parameters​

props​

AchievementsListRenderItemProps

Returns​

ReactNode


showLocked?​

optional showLocked: boolean

Defined in: src/core/components/AchievementsModal.tsx:22


showUnlockConditions?​

optional showUnlockConditions: boolean

Defined in: src/core/components/AchievementsModal.tsx:23


styles?​

optional styles: object

Defined in: src/core/components/AchievementsModal.tsx:20

achievementDescription?​

optional achievementDescription: CSSProperties

achievementIcon?​

optional achievementIcon: CSSProperties

achievementItem?​

optional achievementItem: CSSProperties

achievementList?​

optional achievementList: CSSProperties

achievementTitle?​

optional achievementTitle: CSSProperties

closeButton?​

optional closeButton: CSSProperties

content?​

optional content: CSSProperties

optional header: CSSProperties

lockedAchievementItem?​

optional lockedAchievementItem: CSSProperties

lockIcon?​

optional lockIcon: CSSProperties

overlay?​

optional overlay: CSSProperties


theme?​

optional theme: string

Defined in: src/core/components/AchievementsModal.tsx:26


title?​

optional title: ReactNode

Defined in: src/core/components/AchievementsModal.tsx:19