import { serverClient } from "@/lib/trpc/server" import Card from "@/components/MyProfile/Card" import Subtitle from "@/components/TempDesignSystem/Text/Subtitle" import Title from "@/components/TempDesignSystem/Text/Title" import { getIntl } from "@/i18n" import styles from "./creditCards.module.css" export default async function CreditCards() { const creditCards = await serverClient().user.creditCards() if (!creditCards) { return null } const { formatMessage } = await getIntl() return ( {formatMessage({ id: "My credit cards" })} {creditCards.map((card, idx) => (
Name: {card.attribute.cardName} Type: {card.attribute.cardType} Alias: {card.attribute.alias} Number: {card.attribute.truncatedNumber} Expiration Date: {card.attribute.expirationDate.split("T")[0]}
))}
) }