diff --git a/src/app/governance/lp-vaults/LPVotingPowerPage.tsx b/src/app/governance/lp-vaults/LPVotingPowerPage.tsx index 6cb88f3..fa6c311 100644 --- a/src/app/governance/lp-vaults/LPVotingPowerPage.tsx +++ b/src/app/governance/lp-vaults/LPVotingPowerPage.tsx @@ -6,6 +6,7 @@ import { VotingPowerPanel } from "./components/VotingPowerPanel"; import { Accordion } from "@radix-ui/react-accordion"; import { getConfig } from "@/chainConfig"; import useLocalStorage from "@/app/core/hooks/useLocalStorage"; +import { PageGrid } from "@/app/governance/components/PageGrid"; export function LPVotingPowerPage() { const { user } = useConnectedUser(); @@ -24,16 +25,15 @@ export function LPVotingPowerPage() { }, [accordionState]); return ( -
Lock LP tokens for voting power within the Breadchain cooperative
@@ -48,25 +48,27 @@ export function LPVotingPowerPage() {
+
This page lets you provide liquidity for BREAD while maintaining your voting power for governing the monthly BREAD crowdstaking yield distribution. By staking your LP tokens into a vault, you still get your voting power as if you are holding BREAD normally.
-- Voting power from locked LP -
- - - {votingPower && votingPower.butteredBread.status === "success" - ? formatBalance( - Number(votingPower.butteredBread.value) / 10 ** 18, - 1 - ) - : "-"} - - -- Voting power from $BREAD -
- - {votingPower && votingPower.bread.status === "success" - ? formatBalance(Number(votingPower.bread.value) / 10 ** 18, 1) - : "-"} - -- Total locked LP tokens -
- - - {vaultTokenBalance && - vaultTokenBalance.butter.status === "success" - ? formatBalance( - Number(vaultTokenBalance.butter.value) / 10 ** 18, - 0 - ) - : "-"} - - - {user.status === "CONNECTED" && ( - <> -- Total $BREAD baked -
- - - {BREAD && BREAD.status === "SUCCESS" - ? formatBalance(parseFloat(BREAD.value), 2) - : "-"} - - > - )} - - {user.status === "CONNECTED" ? ( - <> --
+ Voting power from locked LP +
+ + + {votingPower && votingPower.butteredBread.status === "success" + ? formatBalance( + Number(votingPower.butteredBread.value) / 10 ** 18, + 1 + ) + : "-"} + + ++ Voting power from $BREAD +
+ + {votingPower && votingPower.bread.status === "success" + ? formatBalance(Number(votingPower.bread.value) / 10 ** 18, 1) + : "-"} + ++ Total locked LP tokens +
+ + + {vaultTokenBalance && + vaultTokenBalance.butter.status === "success" + ? formatBalance( + Number(vaultTokenBalance.butter.value) / 10 ** 18, + 0 + ) + : "-"} + + + {user.status === "CONNECTED" && ( + <> ++ Total $BREAD baked +
+ + + {BREAD && BREAD.status === "SUCCESS" + ? formatBalance(parseFloat(BREAD.value), 2) + : "-"} + + > + )} + + {user.status === "CONNECTED" ? ( + <> ++