feat: add data handling to EarnAndBurn

This commit is contained in:
Arvid Norlin
2024-05-14 16:35:44 +02:00
parent 7ad8726633
commit 9ef9de840c
10 changed files with 391 additions and 26 deletions

View File

@@ -0,0 +1,33 @@
import { Lang } from "@/constants/languages"
export type EarnAndBurnProps = {
lang: Lang
}
type Transaction = {
checkInDate: string
checkOutDate: string
awardPoints: number
hotelName: string
city: string
nights: number
confirmationNumber: string
}
export type Page = {
data: Transaction[]
nextCursor?: number
}
export type RowProps = {
lang: Lang
transaction: {
checkInDate: string
checkOutDate: string
awardPoints: number
hotelName: string
city: string
nights: number
confirmationNumber: string
}
}