about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorPaul Frazee <pfrazee@gmail.com>2023-03-22 15:49:49 -0500
committerGitHub <noreply@github.com>2023-03-22 15:49:49 -0500
commita14c2ede39709cb9a986edaef6580a09a588e645 (patch)
treeefb3b75691e0f41aaea9c00925d59d489cdeef40 /src
parentf6f1fe2558cd00e4dcac9685a4209c79b224d3bb (diff)
downloadvoidsky-a14c2ede39709cb9a986edaef6580a09a588e645.tar.zst
Fix layout issues with search on Web (close #345) (#357)
Diffstat (limited to 'src')
-rw-r--r--src/view/com/search/SearchResults.tsx28
1 files changed, 20 insertions, 8 deletions
diff --git a/src/view/com/search/SearchResults.tsx b/src/view/com/search/SearchResults.tsx
index 802f9e5a1..4bf46515c 100644
--- a/src/view/com/search/SearchResults.tsx
+++ b/src/view/com/search/SearchResults.tsx
@@ -42,14 +42,20 @@ export const SearchResults = observer(({model}: {model: SearchUIModel}) => {
 const PostResults = observer(({model}: {model: SearchUIModel}) => {
   const pal = usePalette('default')
   if (model.isPostsLoading) {
-    return <PostFeedLoadingPlaceholder />
+    return (
+      <CenteredView>
+        <PostFeedLoadingPlaceholder />
+      </CenteredView>
+    )
   }
 
   if (model.postUris.length === 0) {
     return (
-      <Text type="xl" style={[styles.empty, pal.text]}>
-        No posts found for "{model.query}"
-      </Text>
+      <CenteredView>
+        <Text type="xl" style={[styles.empty, pal.text]}>
+          No posts found for "{model.query}"
+        </Text>
+      </CenteredView>
     )
   }
 
@@ -68,14 +74,20 @@ const PostResults = observer(({model}: {model: SearchUIModel}) => {
 const Profiles = observer(({model}: {model: SearchUIModel}) => {
   const pal = usePalette('default')
   if (model.isProfilesLoading) {
-    return <ProfileCardFeedLoadingPlaceholder />
+    return (
+      <CenteredView>
+        <ProfileCardFeedLoadingPlaceholder />
+      </CenteredView>
+    )
   }
 
   if (model.profiles.length === 0) {
     return (
-      <Text type="xl" style={[styles.empty, pal.text]}>
-        No users found for "{model.query}"
-      </Text>
+      <CenteredView>
+        <Text type="xl" style={[styles.empty, pal.text]}>
+          No users found for "{model.query}"
+        </Text>
+      </CenteredView>
     )
   }