import { Box, Container, Divider, Heading, HStack, Text, useColorMode, useToast, } from "@chakra-ui/react"; import React, { useEffect } from "react"; import { MdContentCopy} from "react-icons/md"; import { Link, useParams } from "react-router-dom"; import RelatedTransactions from "../components/RelatedTransactions/RelatedTransactions"; import bannerImage from "../assets/images/bannerImg.png"; import ToastBox from "../components/ToastBox"; const DidInfo = () => { useEffect(() => { window.scrollTo({ top: 0, behavior: "smooth" }); // Scroll to top smoothly when params change }, [params]); const { colorMode } = useColorMode(); const params = useParams() const toast = useToast() function copyToClipboard(text) { navigator.clipboard .writeText(text) .then(() => { // console.log('Text copied to clipboard'); // alert('Text copied to clipboard'); toast({ render: () => ( ), }); }) .catch((err) => { console.error("Failed to copy text: ", err); }); } return ( DID Info DID {params?.id} copyToClipboard(transaction.sender)}/> Balance $ 10000.12345 copyToClipboard(transaction.sender)}/> ); }; export default DidInfo;