AchievementProviderProps
Defined in: src/providers/WebAchievementProvider.tsx:108
Extends
AchievementProviderProps
Properties
achievements?
optionalachievements:AchievementConfigurationType
Defined in: src/providers/AchievementProvider.tsx:76
Inherited from
HeadlessAchievementProviderProps.achievements
children
children:
ReactNode
Defined in: src/providers/AchievementProvider.tsx:82
Inherited from
HeadlessAchievementProviderProps.children
client?
optionalclient:AchievementClient
Defined in: src/providers/AchievementProvider.tsx:75
Inherited from
HeadlessAchievementProviderProps.client
engine?
optionalengine:AchievementEngine
Defined in: src/providers/AchievementProvider.tsx:81
Inherited from
HeadlessAchievementProviderProps.engine
eventMapping?
optionaleventMapping:EventMapping
Defined in: src/providers/AchievementProvider.tsx:80
Inherited from
HeadlessAchievementProviderProps.eventMapping
icons?
optionalicons:Record<string,string>
Defined in: src/providers/WebAchievementProvider.tsx:109
Overrides
HeadlessAchievementProviderProps.icons
onError()?
optionalonError: (error) =>void
Defined in: src/providers/AchievementProvider.tsx:84
Parameters
error
Returns
void
Inherited from
HeadlessAchievementProviderProps.onError
restApiConfig?
optionalrestApiConfig:RestApiStorageConfig
Defined in: src/providers/AchievementProvider.tsx:79
Deprecated
Uses the legacy split-state REST storage protocol. Prefer client.
Inherited from
HeadlessAchievementProviderProps.restApiConfig
storage?
optionalstorage:AchievementStorage|AsyncAchievementStorage|StorageType
Defined in: src/providers/AchievementProvider.tsx:77
Inherited from
HeadlessAchievementProviderProps.storage
ui?
optionalui:UIConfig
Defined in: src/providers/WebAchievementProvider.tsx:110
useBuiltInUI?
optionaluseBuiltInUI:boolean
Defined in: src/providers/WebAchievementProvider.tsx:115
Deprecated
Built-in UI is the default in v4. This prop is a no-op and will be removed in the next major release.
Overrides
HeadlessAchievementProviderProps.useBuiltInUI