Interface UseRewardReturn

Represents the return value of useReward hook.

Hierarchy

  • UseRewardReturn

Properties

createReward: CreateRewardMethod

Function for creating a new reward.

deleteReward: DeleteRewardMethod

Function for deleting an existing reward.

fetched: boolean

Boolean indicating if the reward has been successfully fetched.

pushThumbnail: PushThumbnailMethod
redeemReward: RedeemRewardMethod

Function for redeeming a reward.

refresh: FetchRewardMethod

Function for refreshing or fetching the current reward.

reward: null | Reward

The current reward object, or null if no reward is available.

setReward: Dispatch<SetStateAction<null | Reward>>

Function to set or update the reward state.

setThumbnail: Dispatch<SetStateAction<undefined | File>>
thumbnail: undefined | File
updateReward: UpdateRewardMethod

Function for updating an existing reward.

Generated using TypeDoc