"use client"
import { useState } from "react"
import { useIntl } from "react-intl"
import { Button } from "@scandic-hotels/design-system/Button"
import { MaterialIcon } from "@scandic-hotels/design-system/Icons/MaterialIcon"
import SidePeekSelfControlled from "@scandic-hotels/design-system/SidePeekSelfControlled"
import { Typography } from "@scandic-hotels/design-system/Typography"
import ExpiringPointsTable from "../ExpiringPoints/ExpiringPointsTable"
import styles from "./PointsToSpendCard.module.css"
interface ExpiringPointsSeeAllButtonProps {
expiringPoints: number
expiryDate: string
}
export default function ExpiringPointsSeeAllButton({
expiringPoints,
expiryDate,
}: ExpiringPointsSeeAllButtonProps) {
const intl = useIntl()
const [isOpen, setIsOpen] = useState(false)
return (
<>
setIsOpen(false)}
>
{intl.formatMessage({
id: "points.pointsToSpendCard.expiringPointsInfo",
defaultMessage:
"Points expire three years after they are earned, on the last day of that month. Expiring points do not affect your level.",
})}
{/* TODO: The table will be rebuilt as part of the My Pages Optimisations 3 Epic. */}