import { Avatar, Paper, Stack, Text } from "@mantine/core"; import { type FC, type ReactNode, useState } from "react"; import classes from "./EntryCard.module.css"; type EntryCardProps = { title: string; metadata: string; details?: ReactNode; actions?: ReactNode; initial: string; icon?: ReactNode; color?: string; imageSrc?: string | null; value: string; valueLabel: string; tone: "positive" | "negative" | "neutral"; }; const EntryCard: FC = (props) => { const [imageFailed, setImageFailed] = useState(false); return ( {props.title} {props.metadata} {props.details} {props.value}
{props.valueLabel} {props.actions && (
{props.actions}
)}
); }; export { EntryCard };