Files
web/apps/scandic-web/components/TempDesignSystem/LoyaltyCard/loyaltyCard.ts
Erik Tiekstra 15711cb3a4 feat(SW-2541): Adjust for ImageVault custom field return types changes
Approved-by: Bianca Widstam
Approved-by: Matilda Landström
2025-09-10 08:57:49 +00:00

20 lines
542 B
TypeScript

import type { ImageVaultAsset } from "@scandic-hotels/common/utils/imageVault"
import type { VariantProps } from "class-variance-authority"
import type { loyaltyCardVariants } from "./variants"
export interface LoyaltyCardProps
extends React.HTMLAttributes<HTMLDivElement>,
VariantProps<typeof loyaltyCardVariants> {
link?: {
href: string
isExternal: boolean
openInNewTab: boolean
title: string
}
image?: ImageVaultAsset
heading?: string | null
bodyText?: string | null
backgroundImage?: { url: string }
}