diff --git a/explorer-v2/src/components/nymNodePageComponents/NodeDelegationsCard.tsx b/explorer-v2/src/components/nymNodePageComponents/NodeDelegationsCard.tsx
index 74b5f9bf82..4062039ff2 100644
--- a/explorer-v2/src/components/nymNodePageComponents/NodeDelegationsCard.tsx
+++ b/explorer-v2/src/components/nymNodePageComponents/NodeDelegationsCard.tsx
@@ -2,7 +2,7 @@
import { fetchNSApiNodes } from "@/app/api";
import type { NS_NODE } from "@/app/api/types";
-import { Skeleton, Typography } from "@mui/material";
+import { Skeleton, Typography, useTheme } from "@mui/material";
import { useQuery } from "@tanstack/react-query";
import ExplorerCard from "../cards/ExplorerCard";
import DelegationsTable from "./DelegationsTable";
@@ -12,6 +12,8 @@ type Props = {
};
const NodeDelegationsCard = ({ paramId }: Props) => {
+ const theme = useTheme();
+ const isDarkMode = theme.palette.mode === "dark";
let nodeInfo: NS_NODE | undefined;
const {
@@ -55,7 +57,10 @@ const NodeDelegationsCard = ({ paramId }: Props) => {
if (isNSApiNodesError) {
return (
-
+
Failed to load delegations. Please try again later.
diff --git a/explorer-v2/src/components/nymNodePageComponents/NodeParametersCard.tsx b/explorer-v2/src/components/nymNodePageComponents/NodeParametersCard.tsx
index 213a43eb8d..dda98be3b6 100644
--- a/explorer-v2/src/components/nymNodePageComponents/NodeParametersCard.tsx
+++ b/explorer-v2/src/components/nymNodePageComponents/NodeParametersCard.tsx
@@ -1,7 +1,7 @@
"use client";
import { formatBigNum } from "@/utils/formatBigNumbers";
-import { Skeleton, Typography } from "@mui/material";
+import { Skeleton, Typography, useTheme } from "@mui/material";
import { useQuery } from "@tanstack/react-query";
import { fetchEpochRewards, fetchNSApiNodes } from "../../app/api";
import type { NS_NODE } from "../../app/api/types";
@@ -13,6 +13,8 @@ type Props = {
};
export const NodeParametersCard = ({ paramId }: Props) => {
+ const theme = useTheme();
+ const isDarkMode = theme.palette.mode === "dark";
let nodeInfo: NS_NODE | undefined;
// Fetch epoch rewards
@@ -57,7 +59,10 @@ export const NodeParametersCard = ({ paramId }: Props) => {
if (isEpochError || isNSApiNodesError || !nsApiNodes || !epochRewardsData) {
return (
-
+
Failed to load node data.