diff --git a/thoughts-frontend/components/federation/pending-requests.tsx b/thoughts-frontend/components/federation/pending-requests.tsx
index 57dd975..6f995b8 100644
--- a/thoughts-frontend/components/federation/pending-requests.tsx
+++ b/thoughts-frontend/components/federation/pending-requests.tsx
@@ -11,6 +11,7 @@ import { useAuth } from "@/hooks/use-auth";
import { UserAvatar } from "@/components/user-avatar";
import { Button } from "@/components/ui/button";
import { toast } from "sonner";
+import Link from "next/link";
interface Props {
compact?: boolean;
@@ -56,7 +57,10 @@ export function PendingRequests({ compact = false }: Props) {
key={actor.url}
className="flex items-center justify-between gap-3"
>
-
+
{actor.displayName || actor.handle}
-
- {actor.handle}
+
+ @{actor.handle}
-
+
+
diff --git a/thoughts-frontend/components/federation/remote-following.tsx b/thoughts-frontend/components/federation/remote-following.tsx
index 7f0b260..33e1a67 100644
--- a/thoughts-frontend/components/federation/remote-following.tsx
+++ b/thoughts-frontend/components/federation/remote-following.tsx
@@ -6,6 +6,7 @@ import { useAuth } from "@/hooks/use-auth";
import { UserAvatar } from "@/components/user-avatar";
import { Button } from "@/components/ui/button";
import { toast } from "sonner";
+import Link from "next/link";
export function RemoteFollowing() {
const { token } = useAuth();
@@ -36,7 +37,10 @@ export function RemoteFollowing() {
{following.map((actor) => (
-
-
+
{actor.displayName || actor.handle}
-
- {actor.handle}
+
+ @{actor.handle}
-
+