Remote user
No user found at {query}
) ) : results ? (No results found or an error occurred.
)}import { cookies } from "next/headers"; import { getMe, search, lookupRemoteActor, User } from "@/lib/api"; import { UserListCard } from "@/components/user-list-card"; import { RemoteUserCard } from "@/components/remote-user-card"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { ThoughtList } from "@/components/thought-list"; const HANDLE_RE = /^@[\w.-]+@[\w.-]+\.\w+$/; interface SearchPageProps { searchParams: Promise<{ q?: string }>; } export default async function SearchPage({ searchParams }: SearchPageProps) { const { q } = await searchParams; const query = q || ""; const token = (await cookies()).get("auth_token")?.value ?? null; if (!query) { return (
Find users and thoughts across the platform.
Showing results for: "{query}"
No user found at {query}
) ) : results ? (No results found or an error occurred.
)}