From 1357b7a9031fe8064632c75fe00288670b6f08f7 Mon Sep 17 00:00:00 2001 From: Sam Samskies Date: Thu, 9 Mar 2023 07:58:44 -1000 Subject: [PATCH] display search results on page load if query in url (#415) --- packages/app/src/Pages/SearchPage.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/app/src/Pages/SearchPage.tsx b/packages/app/src/Pages/SearchPage.tsx index 1b86bfd..1dd00be 100644 --- a/packages/app/src/Pages/SearchPage.tsx +++ b/packages/app/src/Pages/SearchPage.tsx @@ -15,7 +15,7 @@ import messages from "./messages"; const SearchPage = () => { const params = useParams(); const { formatMessage } = useIntl(); - const [search, setSearch] = useState(); + const [search, setSearch] = useState(params.keyword); const [keyword, setKeyword] = useState(params.keyword); const [allUsers, setAllUsers] = useState(); @@ -24,6 +24,9 @@ const SearchPage = () => { // "navigate" changing only url router.navigate(`/search/${encodeURIComponent(keyword)}`); UserCache.search(keyword).then(v => setAllUsers(v)); + } else { + router.navigate(`/search`); + setAllUsers([]); } }, [keyword]);