diff --git a/src/pages/Transaction/TransactionDetails.jsx b/src/pages/Transaction/TransactionDetails.jsx index c6d3db6..bdec86c 100644 --- a/src/pages/Transaction/TransactionDetails.jsx +++ b/src/pages/Transaction/TransactionDetails.jsx @@ -25,12 +25,18 @@ import rbtLogoOutline from "../../assets/images/rubix-filled.svg"; import rbtLogoDark from "../../assets/images/RBTLogo.svg"; import { formatUTCToDDMMYYHHMMSS } from "../../Constants/Constants"; import NormalTable from "../../components/DataTable/NormalTable"; +import FullScreenLoaader from "../../components/FullScreenLoaader/FullScreenLoaader"; const TransactionDetails = () => { const navigate = useNavigate(); const params = useParams(); const { colorMode } = useColorMode(); - const { data, isLoading, refetch, errors } = useGetTransByIdQuery(params?.id); + + const { data, + isLoading, + isFetching, + refetch, errors } = useGetTransByIdQuery(params?.id); + // Scroll to top when component mounts or params change useEffect(() => { window.scrollTo({ top: 0, behavior: "smooth" }); // Scroll to top smoothly when params change @@ -40,6 +46,7 @@ const TransactionDetails = () => { (item) => item?.description === params?.id ); const toast = useToast(); + function copyToClipboard(text) { navigator.clipboard .writeText(text) @@ -68,8 +75,7 @@ const TransactionDetails = () => { setDataArray(dataArrayOfObject); } }, [data]); - - console.log(dataArray); + // ===============================[ Table Header ] const tableHeadRow = [ @@ -94,11 +100,6 @@ const TransactionDetails = () => { ), })); - console.log(data?.data?.blockNumber); - - - - const [ isLoadingURL, setIsLoading ] = useState(false) @@ -130,7 +131,7 @@ const TransactionDetails = () => { return ( <> - : { {dataArray && } - + } );