"use client"; import { useRef } from "react"; import CopyToClipboard from "@/components/copy_to_clipboard"; import { Button, Card, CardContent, CardHeader, Typography, } from "@mui/material"; import { EntityDetails, ISummaryDetails } from "@/types"; const SummaryDetails = ({ entity, hasRefreshButton, fake, onRefresh, }: ISummaryDetails) => { const cardContentRef = useRef(null); const hasDetails = entity.details && entity.details.length > 0; return ( <>

{entity.name}

{hasRefreshButton && ( )}
{hasDetails && ( } /> {entity.details.map((info: EntityDetails, index: number) => { return ( {info.label}: {info.value} ); })} )} ); }; export default SummaryDetails;