import { Check } from "react-feather" import { _ } from "@/lib/translation" import { serverClient } from "@/lib/trpc/server" import Image from "@/components/Image" import Button from "@/components/TempDesignSystem/Button" import Link from "@/components/TempDesignSystem/Link" import Title from "@/components/Title" import styles from "./loyaltyLevels.module.css" import { LevelCardProps } from "@/types/components/loyalty/blocks" export default async function LoyaltyLevels() { const data = await serverClient().loyalty.levels.all() return (
{data.map((level) => ( ))}
) } function LevelCard({ level }: LevelCardProps) { return (
{level.tier} {level.name}

{level.requiredPoints} {_("or")} {level.requiredNights} {_("nights")}

{level.topBenefits.map((benefit) => (

{benefit}

))}
) }