import { TransactionReceipt } from "viem"; import { CheckCircleIcon, DocumentDuplicateIcon } from "@heroicons/react/24/outline"; import { ObjectFieldDisplay } from "~~/app/debug/_components/contract"; import { useCopyToClipboard } from "~~/hooks/scaffold-eth/useCopyToClipboard"; import { replacer } from "~~/utils/scaffold-eth/common"; export const TxReceipt = ({ txResult }: { txResult: TransactionReceipt }) => { const { copyToClipboard: copyTxResultToClipboard, isCopiedToClipboard: isTxResultCopiedToClipboard } = useCopyToClipboard(); return (
{isTxResultCopiedToClipboard ? (
Transaction Receipt
            {Object.entries(txResult).map(([k, v]) => (
              
            ))}
          
); };