diff --git a/apps/dashboard/src/app/(app)/(dashboard)/(chain)/[chain_id]/(chainPage)/components/client/FaucetButton.tsx b/apps/dashboard/src/app/(app)/(dashboard)/(chain)/[chain_id]/(chainPage)/components/client/FaucetButton.tsx index 14942a55f91..8bc26efeb04 100644 --- a/apps/dashboard/src/app/(app)/(dashboard)/(chain)/[chain_id]/(chainPage)/components/client/FaucetButton.tsx +++ b/apps/dashboard/src/app/(app)/(dashboard)/(chain)/[chain_id]/(chainPage)/components/client/FaucetButton.tsx @@ -3,6 +3,7 @@ import { zodResolver } from "@hookform/resolvers/zod"; import { Turnstile } from "@marsidev/react-turnstile"; import { useMutation, useQuery, useQueryClient } from "@tanstack/react-query"; import type { CanClaimResponseType } from "app/(app)/api/testnet-faucet/can-claim/CanClaimResponseType"; +import { ArrowUpRightIcon } from "lucide-react"; import Link from "next/link"; import { usePathname } from "next/navigation"; import { useForm } from "react-hook-form"; @@ -192,6 +193,20 @@ export function FaucetButton({ // Can not claim if (canClaimFaucetQuery.data && canClaimFaucetQuery.data.canClaim === false) { + if (canClaimFaucetQuery.data.type === "paid-plan-required") { + return ( + + ); + } return ( ); }