diff --git a/apps/web/src/app/(dashboard)/api-keys/add-api-key.tsx b/apps/web/src/app/(dashboard)/api-keys/add-api-key.tsx
index fa42c35..b347029 100644
--- a/apps/web/src/app/(dashboard)/api-keys/add-api-key.tsx
+++ b/apps/web/src/app/(dashboard)/api-keys/add-api-key.tsx
@@ -14,7 +14,7 @@ import {
import { api } from "~/trpc/react";
import { useState } from "react";
-import { CheckIcon, ClipboardCopy, Plus } from "lucide-react";
+import { CheckIcon, ClipboardCopy, Eye, EyeOff, Plus } from "lucide-react";
import { toast } from "@unsend/ui/src/toaster";
export default function AddApiKey() {
@@ -23,6 +23,7 @@ export default function AddApiKey() {
const [apiKey, setApiKey] = useState("");
const addDomainMutation = api.apiKey.createToken.useMutation();
const [isCopied, setIsCopied] = useState(false);
+ const [showApiKey, setShowApiKey] = useState(false);
const utils = api.useUtils();
@@ -73,20 +74,48 @@ export default function AddApiKey() {
Copy API key
-
-
{apiKey}
-