import { Box } from "@mui/material"; import { Typography } from "../Atoms/Typography"; import { GovernanceAction } from "../../types/api"; import CopyButton from "../Atoms/CopyButton"; import { useTranslation } from "../../contexts/I18nContext"; import { useNetworkMetrics } from "../../hooks/useNetworkMetrics"; export const HardForkDetailsTabContent = ({ action, prevGovActionId, }: { action: GovernanceAction; prevGovActionId: string | null; }) => { const { epochParams } = useNetworkMetrics(action); const { t } = useTranslation(); return ( {t("outcome.currentVersion")} {epochParams ? `${epochParams.protocol_major}.${epochParams.protocol_minor}` : "-"} {t("outcome.proposedVersion")} {action?.description ? `${action.description.major}.${action.description.minor}` : "-"} {t("outcome.prevGovernanceActionId")} {prevGovActionId ? ( {prevGovActionId} ) : ( - )} ); };