fix(SW-556): now fetching surprises separately in component.
also showing surprises on any account page
This commit is contained in:
@@ -5,8 +5,6 @@ import { SafeUser } from "@/types/user"
|
||||
export type CurrentRewardsClientProps = {
|
||||
initialCurrentRewards: {
|
||||
rewards: Reward[]
|
||||
apiRewards: ApiReward[]
|
||||
nextCursor: number | undefined
|
||||
}
|
||||
membershipNumber?: string
|
||||
}
|
||||
|
||||
@@ -1,6 +1,14 @@
|
||||
import { ApiReward } from "@/server/routers/contentstack/reward/output"
|
||||
import {
|
||||
Reward,
|
||||
SurpriseReward,
|
||||
} from "@/server/routers/contentstack/reward/output"
|
||||
|
||||
export interface Surprise extends Reward {
|
||||
endsAt: SurpriseReward["endsAt"]
|
||||
id: SurpriseReward["id"]
|
||||
}
|
||||
|
||||
export interface SurprisesProps {
|
||||
surprises: ApiReward[]
|
||||
surprises: Surprise[]
|
||||
membershipNumber?: string
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user