diff --git a/src/app/farm/[poolId]/PoolDetailClient.tsx b/src/app/farm/[poolId]/PoolDetailClient.tsx
index b1d4f22..7be5552 100644
--- a/src/app/farm/[poolId]/PoolDetailClient.tsx
+++ b/src/app/farm/[poolId]/PoolDetailClient.tsx
@@ -2,6 +2,7 @@
import { useEffect, useMemo, useRef, useState } from "react";
import NextLink from "next/link";
+import TransactionConfirmModal from "@/components/TransactionConfirmModal/TransactionConfirmModal";
import {
Alert,
AlertIcon,
@@ -209,6 +210,11 @@ export default function PoolDetailClient({ poolId }: { poolId: string }) {
const displayAmount = parseFloat(rawAmount);
const amountValid = Number.isFinite(displayAmount) && displayAmount > 0;
const isPending = isDepositPending(flow.step);
+ const lockPeriodLabel = pool
+ ? pool.minLockPeriod >= 86400
+ ? `${Math.floor(pool.minLockPeriod / 86400)} day${Math.floor(pool.minLockPeriod / 86400) > 1 ? "s" : ""}`
+ : `${Math.floor(pool.minLockPeriod / 3600)} hour${Math.floor(pool.minLockPeriod / 3600) > 1 ? "s" : ""}`
+ : "";
if (error) {
return (
@@ -507,50 +513,6 @@ export default function PoolDetailClient({ poolId }: { poolId: string }) {
)}
- {showConfirmation && (
-
-
-
-
-
-
- Confirm Lock Transaction
-
-
- You are about to lock {displayAmount} {pool?.asset.code ?? ""} for a minimum period of{" "}
- {pool
- ? pool.minLockPeriod >= 86400
- ? `${Math.floor(pool.minLockPeriod / 86400)} day${Math.floor(pool.minLockPeriod / 86400) > 1 ? "s" : ""}`
- : `${Math.floor(pool.minLockPeriod / 3600)} hour${Math.floor(pool.minLockPeriod / 3600) > 1 ? "s" : ""}`
- : ""}
- . This action cannot be reversed until the lock period expires.
-
-
-
-
-
-
-
-
-
- )}
-
{flow.step === "error" && (