diff --git a/packages/app/src/Pages/SearchPage.tsx b/packages/app/src/Pages/SearchPage.tsx
index 85946c5a..663a5265 100644
--- a/packages/app/src/Pages/SearchPage.tsx
+++ b/packages/app/src/Pages/SearchPage.tsx
@@ -1,15 +1,25 @@
-import { useEffect, useState } from "react";
+import { useEffect, useMemo, useState } from "react";
import { FormattedMessage, useIntl } from "react-intl";
import { useNavigate, useParams } from "react-router-dom";
import { LocalSearch } from "@/Components/Feed/LocalSearch";
import TabSelectors, { Tab } from "@/Components/TabSelectors/TabSelectors";
import TrendingNotes from "@/Components/Trending/TrendingPosts";
+import TrendingUsers from "@/Components/Trending/TrendingUsers";
+import FollowListBase from "@/Components/User/FollowListBase";
+import useProfileSearch from "@/Hooks/useProfileSearch";
import { debounce } from "@/Utils";
const NOTES = 0;
const PROFILES = 1;
+const Profiles = ({ keyword }: { keyword: string }) => {
+ const results = useProfileSearch(keyword);
+ const ids = useMemo(() => results.map(r => r.pubkey), [results]);
+ const content = keyword ?