import { cx } from "class-variance-authority" import { IconByIconName } from "../Icons/IconByIconName" import { type Embeds, JsonToHtml, type Node } from "../JsonToHtml/JsonToHtml" import type { RTENode } from "../JsonToHtml/types/rte/node" import { getUspIconName, UspIconName } from "./utils" import styles from "./uspCard.module.css" interface UspCardProps extends React.HTMLAttributes { iconName?: UspIconName | null embeds: Node[] nodes: RTENode[] } export function UspCard({ className, iconName, embeds, nodes, ...props }: UspCardProps) { const resolvedIconName = getUspIconName(iconName) return (
) }