import clsx from "clsx"; import { FC, HTMLAttributes } from "react"; import { InfoItem as TtuiInfoItem } from "@dndbeyond/ttui/components/InfoItem"; import { useUnpropagatedClick } from "~/hooks/useUnpropagatedClick"; import styles from "./styles.module.css"; interface InfoItemProps extends HTMLAttributes { label: string; color?: "primary"; // Not needed here, but fixes ts error inline?: boolean; } /** * This component is an attribute for a given item, spell, or other entity. * The InfoItemList component is a customized version of the InfoItem component from * the @dndbeyond/ttui library. **/ export const InfoItem: FC = ({ className, onClick, ...props }) => { const handleClick = useUnpropagatedClick(onClick); return ( ); };