From ffc1cfacab1a48a88a9b760e6be9992fff15f3db Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Sun, 11 Dec 2022 11:29:03 +0100 Subject: [PATCH] Add PerpMarkets to dashboard --- pages/dashboard.tsx | 74 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 71 insertions(+), 3 deletions(-) diff --git a/pages/dashboard.tsx b/pages/dashboard.tsx index ad04598f..68d1ea9e 100644 --- a/pages/dashboard.tsx +++ b/pages/dashboard.tsx @@ -42,9 +42,8 @@ const Dashboard: NextPage = () => { address={group?.publicKey.toString()} anchorData > -

Banks

-

Jump to:

+

Jump to Bank:

{Array.from(group.banksMapByMint).map( ([mintAddress, banks]) => ( @@ -58,7 +57,24 @@ const Dashboard: NextPage = () => { ) )}
+

Jump to Perp Market:

+
+ {Array.from(group.perpMarketsMapByOracle).map( + ([oracle, perpMarket]) => ( + + ) + )} +
+ + +

Banks

{Array.from(group.banksMapByMint).map(([mintAddress, banks]) => { return (
{ value={ } /> @@ -269,6 +284,59 @@ const Dashboard: NextPage = () => {
) })} + + +

Perp Markets

+ {Array.from(group.perpMarketsMapByOracle).map(([oracle, perpMarket]) => { + return ( +
+
+
+

+ {perpMarket.name} Perp Market +

+
+ + } + /> + + + + + +
+
+ ) + })} + + ) : ( 'Loading'