Skip to main content

AchievementsWidgetProps

Defined in: src/core/components/AchievementsWidget.tsx:37

Properties​

buttonStyles?​

optional buttonStyles: CSSProperties

Defined in: src/core/components/AchievementsWidget.tsx:50


density?​

optional density: AchievementUIDensity

Defined in: src/core/components/AchievementsWidget.tsx:45


emptyState?​

optional emptyState: ReactNode

Defined in: src/core/components/AchievementsWidget.tsx:53


hideModalScrollbar?​

optional hideModalScrollbar: boolean

Defined in: src/core/components/AchievementsWidget.tsx:55


icon?​

optional icon: ReactNode

Defined in: src/core/components/AchievementsWidget.tsx:47


icons?​

optional icons: Record<string, string>

Defined in: src/core/components/AchievementsWidget.tsx:43


label?​

optional label: string

Defined in: src/core/components/AchievementsWidget.tsx:46


modalBackdropBlur?​

optional modalBackdropBlur: AchievementUIBackdropBlur

Defined in: src/core/components/AchievementsWidget.tsx:56


modalStyles?​

optional modalStyles: object

Defined in: src/core/components/AchievementsWidget.tsx:51

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


modalTitle?​

optional modalTitle: ReactNode

Defined in: src/core/components/AchievementsWidget.tsx:52


placement?​

optional placement: AchievementsWidgetPlacement

Defined in: src/core/components/AchievementsWidget.tsx:39


position?​

optional position: AchievementsWidgetPosition

Defined in: src/core/components/AchievementsWidget.tsx:38


renderAchievement()?​

optional renderAchievement: (props) => ReactNode

Defined in: src/core/components/AchievementsWidget.tsx:54

Parameters​

props​

AchievementsListRenderItemProps

Returns​

ReactNode


renderTrigger()?​

optional renderTrigger: (props) => ReactNode

Defined in: src/core/components/AchievementsWidget.tsx:49

Parameters​

props​

AchievementsWidgetTriggerProps

Returns​

ReactNode


showAllAchievements?​

optional showAllAchievements: boolean

Defined in: src/core/components/AchievementsWidget.tsx:40


showCount?​

optional showCount: boolean

Defined in: src/core/components/AchievementsWidget.tsx:42


showUnlockConditions?​

optional showUnlockConditions: boolean

Defined in: src/core/components/AchievementsWidget.tsx:41


theme?​

optional theme: string

Defined in: src/core/components/AchievementsWidget.tsx:44


triggerClassName?​

optional triggerClassName: string

Defined in: src/core/components/AchievementsWidget.tsx:48