From 8958c12fe3a1dc2d0453cb9d18fb63a2a58d5bdb Mon Sep 17 00:00:00 2001 From: Art Date: Wed, 6 Dec 2023 14:18:44 +0100 Subject: [PATCH] fix(governance): markdown link styling, referral details type error, contracts provider error (#5460) --- .../src/contexts/contracts/contracts-provider.tsx | 8 ++------ .../proposal-referral-program-details.tsx | 4 ++-- apps/governance/src/styles.css | 4 ++++ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/governance/src/contexts/contracts/contracts-provider.tsx b/apps/governance/src/contexts/contracts/contracts-provider.tsx index d416a674b..05cabcbf5 100644 --- a/apps/governance/src/contexts/contracts/contracts-provider.tsx +++ b/apps/governance/src/contexts/contracts/contracts-provider.tsx @@ -49,12 +49,8 @@ export const ContractsProvider = ({ children }: { children: JSX.Element }) => { ? activeProvider : defaultProvider; - if ( - account && - activeProvider && - typeof activeProvider.getSigner === 'function' - ) { - signer = provider.getSigner(); + if (account && provider && typeof provider.getSigner === 'function') { + signer = provider.getSigner(account); } const tokenVestingAddress = diff --git a/apps/governance/src/routes/proposals/components/proposal-referral-program-details/proposal-referral-program-details.tsx b/apps/governance/src/routes/proposals/components/proposal-referral-program-details/proposal-referral-program-details.tsx index 2ed83ad52..20797e16a 100644 --- a/apps/governance/src/routes/proposals/components/proposal-referral-program-details/proposal-referral-program-details.tsx +++ b/apps/governance/src/routes/proposals/components/proposal-referral-program-details/proposal-referral-program-details.tsx @@ -54,8 +54,8 @@ export const ProposalReferralProgramDetails = ({ return null; } - const benefitTiers = proposal?.terms?.change?.benefitTiers; - const stakingTiers = proposal?.terms?.change?.stakingTiers; + const benefitTiers = proposal?.terms?.change?.benefitTiers.slice(); + const stakingTiers = proposal?.terms?.change?.stakingTiers.slice(); const windowLength = proposal?.terms?.change?.windowLength; const endOfProgramTimestamp = proposal?.terms?.change?.endOfProgram; diff --git a/apps/governance/src/styles.css b/apps/governance/src/styles.css index b0e730b77..78e5fbfb6 100644 --- a/apps/governance/src/styles.css +++ b/apps/governance/src/styles.css @@ -104,6 +104,10 @@ list-style: circle; } +.react-markdown-container a { + text-decoration: underline; +} + .jsondiffpatch-delta, .jsondiffpatch-delta pre { font-family: 'Roboto Mono', monospace !important;