feat: add blocks for loyalty page
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
import { serverClient } from "@/lib/trpc/server"
|
||||
|
||||
export default async function LoyaltyLevels() {
|
||||
const data = await serverClient().loyalty.levels.all()
|
||||
|
||||
return (
|
||||
<div>
|
||||
{data.map((level) => (
|
||||
<LevelCard key={level.tier} level={level} />
|
||||
))}
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
type LevelCardProps = {
|
||||
level: {
|
||||
tier: number
|
||||
name: string
|
||||
requiredPoints: number
|
||||
requiredNights: string
|
||||
topBenefits: string[]
|
||||
}
|
||||
}
|
||||
function LevelCard({ level }: LevelCardProps) {
|
||||
return <div></div>
|
||||
}
|
||||
Reference in New Issue
Block a user