diff --git a/src/pages/MainNet.jsx b/src/pages/MainNet.jsx
index 70eaea2..f2a74cc 100644
--- a/src/pages/MainNet.jsx
+++ b/src/pages/MainNet.jsx
@@ -94,6 +94,19 @@ const MainNet = () => {
}, [lastRefreshedTime]);
+ const updateRelativeTime = () => {
+ const now = new Date();
+ const timeDiff = Math.floor((now - lastRefreshedTime) / 60000); // Difference in minutes
+
+ if (timeDiff < 1) {
+ setRelativeRefreshTime("Just now");
+ } else if (timeDiff === 1) {
+ setRelativeRefreshTime("1 minute ago");
+ } else {
+ setRelativeRefreshTime(`${timeDiff} minutes ago`);
+ }
+ };
+
const handleRefreshClick = () => {
setIsRotating(true); // Start rotation
mainNetRefetch();
diff --git a/src/pages/SplashScreen.jsx b/src/pages/SplashScreen.jsx
new file mode 100644
index 0000000..2fb910d
--- /dev/null
+++ b/src/pages/SplashScreen.jsx
@@ -0,0 +1,20 @@
+import React from "react";
+import { OPACITY_ON_LOAD } from "../Layout/animations";
+import { Box, Image, useColorMode } from "@chakra-ui/react";
+import logo from "../assets/images/rubix.png";
+import logoLight from "../assets/images/rubixlogo.svg";
+
+const SplashScreen = () => {
+ const { colorMode } = useColorMode();
+
+ return
+
+
+ ;
+};
+
+export default SplashScreen;
diff --git a/src/pages/SubnetId.jsx b/src/pages/SubnetId.jsx
index d683a12..e9539d3 100644
--- a/src/pages/SubnetId.jsx
+++ b/src/pages/SubnetId.jsx
@@ -61,8 +61,8 @@ const SubnetId = () => {
useEffect(() => {
- setTotalItems(subNetCount?.data?.transactionCount);
- }, [subNetCount]);
+ setTotalItems(data?.data?.totalCount);
+ }, [data]);
// ===============================[ Table Header ]
@@ -101,6 +101,7 @@ const SubnetId = () => {
display={{ base: "block", md: "flex" }}
justifyContent={"space-between"}
mb={10}
+
>
{
@@ -89,6 +90,20 @@ const SubnetInner = () => {
}, [lastRefreshedTime]);
+ const updateRelativeTime = () => {
+ const now = new Date();
+ const timeDiff = Math.floor((now - lastRefreshedTime) / 60000); // Difference in minutes
+
+ if (timeDiff < 1) {
+ setRelativeRefreshTime("Just now");
+ } else if (timeDiff === 1) {
+ setRelativeRefreshTime("1 minute ago");
+ } else {
+ setRelativeRefreshTime(`${timeDiff} minutes ago`);
+ }
+ };
+
+
return (
@@ -112,7 +127,10 @@ const SubnetInner = () => {
*/}
-
+ {data?.data?.items?.length===0 || isLoading?
+
+ {"No records found"}
+ :
{
setCurrentPage={setCurrentPage}
currentPage={currentPage}
/>
-
+ }
);