aboutsummaryrefslogtreecommitdiff
path: root/src/screens
diff options
context:
space:
mode:
Diffstat (limited to 'src/screens')
-rw-r--r--src/screens/search/DiscoverUsers.tsx3
-rw-r--r--src/screens/search/SearchScreen.tsx12
2 files changed, 9 insertions, 6 deletions
diff --git a/src/screens/search/DiscoverUsers.tsx b/src/screens/search/DiscoverUsers.tsx
index e570edce..ce7507fc 100644
--- a/src/screens/search/DiscoverUsers.tsx
+++ b/src/screens/search/DiscoverUsers.tsx
@@ -18,12 +18,13 @@ interface DiscoverUsersProps {
}
const DiscoverUsers: React.FC<DiscoverUsersProps> = ({route}) => {
+ const {type: category_type} = route.params;
const {id, name} = route.params.searchCategory;
const [users, setUsers] = useState<ProfilePreviewType[]>();
useEffect(() => {
const loadData = async () => {
- setUsers(await getDiscoverUsers(id));
+ setUsers(await getDiscoverUsers(id, category_type));
};
loadData();
}, []);
diff --git a/src/screens/search/SearchScreen.tsx b/src/screens/search/SearchScreen.tsx
index 835a5622..e80e09aa 100644
--- a/src/screens/search/SearchScreen.tsx
+++ b/src/screens/search/SearchScreen.tsx
@@ -74,16 +74,18 @@ const SearchScreen: React.FC = () => {
`${SEARCH_ENDPOINT}?query=${query}`,
);
if (query.length > 2) {
- const categories = searchResults?.categories;
- const users = searchResults?.users;
const sanitizedResult = [
{
+ title: 'badges',
+ data: searchResults?.badges,
+ },
+ {
title: 'categories',
- data: categories,
+ data: searchResults?.categories,
},
{
title: 'users',
- data: users,
+ data: searchResults?.users,
},
];
setResults(sanitizedResult);
@@ -209,7 +211,7 @@ const styles = StyleSheet.create({
height: SCREEN_HEIGHT,
},
contentContainer: {
- height: SCREEN_HEIGHT * 0.9,
+ height: SCREEN_HEIGHT,
paddingTop: '2%',
paddingBottom: SCREEN_HEIGHT / 3,
paddingHorizontal: '3%',