diff --git a/dev-dist/sw.js b/dev-dist/sw.js
index 42fdf07..d3252f6 100644
--- a/dev-dist/sw.js
+++ b/dev-dist/sw.js
@@ -82,7 +82,7 @@ define(['./workbox-b5f7729d'], (function (workbox) { 'use strict';
"revision": "3ca0b8505b4bec776b69afdba2768812"
}, {
"url": "index.html",
- "revision": "0.4pi6ovbpjag"
+ "revision": "0.grsmblr837g"
}], {});
workbox.cleanupOutdatedCaches();
workbox.registerRoute(new workbox.NavigationRoute(workbox.createHandlerBoundToURL("index.html"), {
diff --git a/src/components/LatestTransactions/LatestTransactions.jsx b/src/components/LatestTransactions/LatestTransactions.jsx
index 63ddd49..f354630 100644
--- a/src/components/LatestTransactions/LatestTransactions.jsx
+++ b/src/components/LatestTransactions/LatestTransactions.jsx
@@ -30,6 +30,7 @@ import rbtLogoOutline from "../../assets/images/rubix-filled.svg";
import rbtLogoDark from "../../assets/images/RBTLogo.svg";
import { HiOutlineRefresh } from "react-icons/hi";
import FullScreenLoaader from "../FullScreenLoaader/FullScreenLoaader";
+import SplashScreen from "../../pages/SplashScreen";
// Define the keyframes
export const rotate = keyframes`
@@ -68,42 +69,22 @@ const LatestTransactions = () => {
const {
data: transAll,
isLoading: isTransAllLoading,
+ isFetching,
refetch: transAllRefetch,
} = useGetTransAllQuery({
pageNumber: currentPage,
pageSize: pageSize,
});
- // Set interval to refetch data every 30 seconds
- // useEffect(() => {
- // const intervalId = setInterval(() => {
- // transCountRefetch(); // Refetch transaction count
- // transAllRefetch(); // Refetch transactions
- // }, 30000); // 30000 ms = 30 seconds
- // return () => clearInterval(intervalId); // Clear interval on component unmount
- // }, [transCountRefetch, transAllRefetch]);
+
+
+
useEffect(() => {
setTotalItems(transCount?.data?.transactionCount);
}, [transCount]);
- // function copyToClipboard(text) {
- // navigator.clipboard
- // .writeText(text)
- // .then(() => {
- // toast({
- // render: () => (
- //
- // ),
- // });
- // })
- // .catch((err) => {
- // console.error("Failed to copy text: ", err);
- // });
- // }
-
-
function copyToClipboard(text) {
if (navigator.clipboard && navigator.clipboard.writeText) {
@@ -170,11 +151,14 @@ const LatestTransactions = () => {
setRelativeRefreshTime(`${timeDiff} minutes ago`);
}
};
+
+
return (
- isTransCountLoading? ::
{
)
)}
+ {false&&Loading... }
{
const { overview } = useContext(GlobalStateContext);
@@ -52,18 +53,19 @@ const MainNet = () => {
refetch: transGetMainNetCountRefetch,
} = useGetMainNetCountQuery();
- console.log(transGetMainNetCount?.data);
const {
data: mainNetData,
isLoading: isMainNetDataLoading,
+ isFetching,
refetch: mainNetRefetch,
} = useGetMainNetQuery({
pageNumber: currentPage,
pageSize: pageSize,
});
- console.log(mainNetData);
+
+
useEffect(() => {
setTotalItems(transGetMainNetCount?.data?.transactionCount);
@@ -119,8 +121,9 @@ const MainNet = () => {
setRelativeRefreshTime("Just now"); // Reset relative time to "Just now"
};
- return isTransGetMainNetCountLoading || isMainNetDataLoading ? (
+ return isTransGetMainNetCountLoading || isMainNetDataLoading || isFetching ? (
+ //
) : (
{
const {
data,
- isLoading
+ isLoading,
+ refetch,
+ isFetching
} = useGetSubnetAllQuery({
pageNumber: currentPage,
pageSize: pageSize,
searchTerm: debouncedSearchTerm
})
- console.log(data?.data?.items);
@@ -112,6 +113,8 @@ const SubnetId = () => {
),
"Network Name": item?.networkName,
}));
+
+
return (
{
- {isLoading?: extractedArray?.length === 0 ?
+ {isFetching?: extractedArray?.length === 0 ?
diff --git a/src/pages/SubnetIdOverview.jsx b/src/pages/SubnetIdOverview.jsx
index baaf7c7..1b2d9ce 100644
--- a/src/pages/SubnetIdOverview.jsx
+++ b/src/pages/SubnetIdOverview.jsx
@@ -56,13 +56,24 @@ const SubnetInner = () => {
const {
data,
isLoading,
- refetch
+ isFetching,
+ isError,
+ error,
+ isSuccess,
+ refetch,
+ isUninitialized,
+ fulfilledTimeStamp,
+ status
} = useGetSubnetByIdQuery({
id:params?.id,
pageNumber: currentPage,
pageSize: pageSize,
})
+
+
+
+
useEffect(() => {
setTotalItems(data?.data?.totalCount);
}, [data]);
@@ -157,7 +168,7 @@ const SubnetInner = () => {
Copy short url
- {isLoading ? :
+ {isFetching ? :
{data?.data?.items?.length===0 || isLoading?
{"No records found"}