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