Jelajahi Sumber

feat: 上级仓位金额

lushdog@outlook.com 1 Minggu lalu
induk
melakukan
21a9f627d4
1 mengubah file dengan 22 tambahan dan 8 penghapusan
  1. 22 8
      src/app/my-lp/page.tsx

+ 22 - 8
src/app/my-lp/page.tsx

@@ -53,6 +53,7 @@ interface RecordInfo {
 	priceUpper?: string
 	isInRange?: boolean
 	isParentPositionClosed?: boolean
+	parentLiquidityUsd?: string
 	bonusInfo?: {
 		fromCreatorWallet: string
 		fromCreatorPositionStatus: number
@@ -99,6 +100,7 @@ function MyLPPageContent() {
 					let allCopyAmount = 0
 					let allCopys = 0
 					let isParentPositionClosed = false
+					let parentLiquidityUsd = 0
 
 					if (bonusInfo?.fromCreatorPosition) {
 						const copyInfo = await Promise.all([fetch(
@@ -118,10 +120,12 @@ function MyLPPageContent() {
 								)
 						}
 						isParentPositionClosed = detailData.result.data.status === 1
+						parentLiquidityUsd = detailData.result.data.totalDeposit
 					}
 					const newData = {
 						...data.result.data,
 						isParentPositionClosed,
+						parentLiquidityUsd,
 						allCopyAmount,
 						allCopys,
 					}
@@ -405,6 +409,16 @@ function MyLPPageContent() {
 				</span>
 			),
 		},
+		{
+			title: '上级金额',
+			dataIndex: 'parentLiquidityUsd',
+			key: 'parentLiquidityUsd',
+			render: (text: string) => (
+				<span className="font-mono text-sm text-purple-500">
+					${Number(text).toFixed(2)}
+				</span>
+			),
+		},
 		{
 			title: '上级地址',
 			dataIndex: 'fromCreatorWallet',
@@ -445,14 +459,14 @@ function MyLPPageContent() {
 				</span>
 			),
 		},
-		{
-			title: 'Earned',
-			dataIndex: 'earnedUsd',
-			key: 'earnedUsd',
-			render: (text: string) => (
-				<span className="font-mono text-sm">${Number(text).toFixed(2)}</span>
-			),
-		},
+		// {
+		// 	title: 'Earned',
+		// 	dataIndex: 'earnedUsd',
+		// 	key: 'earnedUsd',
+		// 	render: (text: string) => (
+		// 		<span className="font-mono text-sm">${Number(text).toFixed(2)}</span>
+		// 	),
+		// },
 		// {
 		// 	title: 'Earned Percent',
 		// 	dataIndex: 'earnedUsdPercent',