fix(frontend): unify local+remote followers/following — profile tab becomes Requests only

This commit is contained in:
2026-05-15 04:25:33 +02:00
parent 895b892cf2
commit d98c338e52
3 changed files with 37 additions and 13 deletions

View File

@@ -54,7 +54,7 @@ import { ThoughtThread } from "@/components/thought-thread";
import { Button } from "@/components/ui/button";
import Link from "next/link";
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
import { FederationPanel } from "@/components/federation/federation-panel";
import { PendingRequests } from "@/components/federation/pending-requests";
interface ProfilePageProps {
params: Promise<{ username: string }>;
@@ -256,7 +256,7 @@ export default async function ProfilePage({ params }: ProfilePageProps) {
<TabsList className="mb-4">
<TabsTrigger value="thoughts">Thoughts</TabsTrigger>
{isOwnProfile && (
<TabsTrigger value="federation">Federation</TabsTrigger>
<TabsTrigger value="federation">Requests</TabsTrigger>
)}
</TabsList>
<TabsContent value="thoughts" className="space-y-4">
@@ -281,7 +281,7 @@ export default async function ProfilePage({ params }: ProfilePageProps) {
</TabsContent>
{isOwnProfile && (
<TabsContent value="federation">
<FederationPanel />
<PendingRequests />
</TabsContent>
)}
</Tabs>