From 6396e297181229b0b8a4aa30c3fa15b68911fc73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Sza=C5=82owski?= Date: Mon, 19 May 2025 11:27:19 +0200 Subject: [PATCH] chore: add outcomes and pdf-ui version tags to sentry --- .../organisms/RegisterAsDRepSteps/WhatRetirementMeans.tsx | 6 +----- govtool/frontend/src/context/appContext.tsx | 3 --- govtool/frontend/src/context/governanceAction.tsx | 5 ----- govtool/frontend/src/main.tsx | 6 ++++++ 4 files changed, 7 insertions(+), 13 deletions(-) diff --git a/govtool/frontend/src/components/organisms/RegisterAsDRepSteps/WhatRetirementMeans.tsx b/govtool/frontend/src/components/organisms/RegisterAsDRepSteps/WhatRetirementMeans.tsx index 2f3421839..3ea078657 100644 --- a/govtool/frontend/src/components/organisms/RegisterAsDRepSteps/WhatRetirementMeans.tsx +++ b/govtool/frontend/src/components/organisms/RegisterAsDRepSteps/WhatRetirementMeans.tsx @@ -1,4 +1,4 @@ -import { useCallback, useEffect, useState } from "react"; +import { useCallback, useState } from "react"; import * as Sentry from "@sentry/react"; import { Typography } from "@atoms"; @@ -35,10 +35,6 @@ export const WhatRetirementMeans = ({ closeModal(); }; - useEffect(() => { - Sentry.setTag("component_name", "WhatRetirementMeans"); - }, []); - const retireAsDrep = useCallback(async () => { try { setIsRetirementLoading(true); diff --git a/govtool/frontend/src/context/appContext.tsx b/govtool/frontend/src/context/appContext.tsx index dff1684f1..568ebb067 100644 --- a/govtool/frontend/src/context/appContext.tsx +++ b/govtool/frontend/src/context/appContext.tsx @@ -39,9 +39,6 @@ const AppContext = createContext(null); * @param children - The child components to render. */ const AppContextProvider = ({ children }: PropsWithChildren) => { - useEffect(() => { - Sentry.setTag("component_name", "AppContextProvider"); - }, []); const { fetchEpochParams, epochParams } = useGetEpochParams(); const { fetchNetworkInfo, networkInfo } = useGetNetworkInfo(); diff --git a/govtool/frontend/src/context/governanceAction.tsx b/govtool/frontend/src/context/governanceAction.tsx index ecb94c6c0..112513d45 100644 --- a/govtool/frontend/src/context/governanceAction.tsx +++ b/govtool/frontend/src/context/governanceAction.tsx @@ -4,7 +4,6 @@ import { createContext, useContext, useCallback, - useEffect, } from "react"; import { NodeObject } from "jsonld"; import { blake2bHex } from "blakejs"; @@ -43,10 +42,6 @@ const GovernanceActionProvider = ({ children }: PropsWithChildren) => { * @returns The JSON-LD representation of the governance action. */ - useEffect(() => { - Sentry.setTag("component_name", "GovernanceActionProvider"); - }, []); - const createGovernanceActionJsonLD = useCallback( async (govActionMetadata: GovActionMetadata) => { try { diff --git a/govtool/frontend/src/main.tsx b/govtool/frontend/src/main.tsx index f9b4a9a7f..469c54445 100644 --- a/govtool/frontend/src/main.tsx +++ b/govtool/frontend/src/main.tsx @@ -54,6 +54,12 @@ Sentry.init({ }, }); +Sentry.setTag("pdf_ui_version", pkg.dependencies["@intersect.mbo/pdf-ui"]); +Sentry.setTag( + "govtool_outcomes_pillar_ui_version", + pkg.dependencies["@intersect.mbo/govtool-outcomes-pillar-ui"], +); + ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(