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.