From
@@ -50,6 +57,7 @@ export const PoolSwap = ({
amount={inAmount}
denom={inDenom}
assetInfo={assetInfos?.[inDenom]}
+ ampCopierSection={ampCopierSection}
/>
@@ -61,6 +69,7 @@ export const PoolSwap = ({
amount={outAmount}
denom={outDenom}
assetInfo={assetInfos?.[outDenom]}
+ ampCopierSection={ampCopierSection}
/>
diff --git a/src/lib/pages/pools/poolId.tsx b/src/lib/pages/pools/poolId.tsx
index 2ddbd1584..e98580cf4 100644
--- a/src/lib/pages/pools/poolId.tsx
+++ b/src/lib/pages/pools/poolId.tsx
@@ -1,9 +1,11 @@
import { useRouter } from "next/router";
+import { useEffect } from "react";
import { useInternalNavigate } from "lib/app-provider";
import { BackButton } from "lib/components/button";
import { Loading } from "lib/components/Loading";
import PageContainer from "lib/components/PageContainer";
+import { AmpEvent, AmpTrack } from "lib/services/amplitude";
import { getFirstQueryParam } from "lib/utils";
import {
@@ -19,6 +21,10 @@ export const PoolId = () => {
const poolId = Number(getFirstQueryParam(router.query.poolId));
const { pool, isLoading } = usePool(poolId);
+ useEffect(() => {
+ if (router.isReady) AmpTrack(AmpEvent.TO_POOL_DETAIL);
+ }, [router.isReady]);
+
if (isLoading) return