diff --git a/src/app/(authenticated)/(dashboard)/[publicId]/settings/developer/components/create-access-token.tsx b/src/app/(authenticated)/(dashboard)/[publicId]/settings/developer/components/create-access-token.tsx index e2837997a..b4c2793cd 100644 --- a/src/app/(authenticated)/(dashboard)/[publicId]/settings/developer/components/create-access-token.tsx +++ b/src/app/(authenticated)/(dashboard)/[publicId]/settings/developer/components/create-access-token.tsx @@ -21,9 +21,14 @@ const CreateAccessToken = () => { const createMutation = api.accessToken.create.useMutation({ onSuccess: ({ token }) => { setAccessToken(token); - copy(token); - toast.success("Access token copied to clipboard."); + + toast.promise(copy(token), { + loading: "Copying token...", + success: "Access token copied to clipboard.", + error: "Error copying token", + }); setOpen(true); + setLoading(false); }, onError: (error) => { @@ -33,17 +38,15 @@ const CreateAccessToken = () => { onSettled: () => { setLoading(false); - router.refresh(); }, }); return (