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