about summary refs log tree commit diff
path: root/src/view/screens/Search/Search.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/screens/Search/Search.tsx')
-rw-r--r--src/view/screens/Search/Search.tsx105
1 files changed, 38 insertions, 67 deletions
diff --git a/src/view/screens/Search/Search.tsx b/src/view/screens/Search/Search.tsx
index 0b11ff767..36e780c77 100644
--- a/src/view/screens/Search/Search.tsx
+++ b/src/view/screens/Search/Search.tsx
@@ -407,7 +407,6 @@ export function SearchScreenInner({
   const {isDesktop} = useWebMediaQueries()
   const [activeTab, setActiveTab] = React.useState(0)
   const {_} = useLingui()
-  const gate = useGate()
 
   const onPageSelected = React.useCallback(
     (index: number) => {
@@ -420,74 +419,46 @@ export function SearchScreenInner({
 
   const sections = React.useMemo(() => {
     if (!query) return []
-    if (gate('new_search')) {
-      if (hasSession) {
-        return [
-          {
-            title: _(msg`Top`),
-            component: (
-              <SearchScreenPostResults
-                query={query}
-                sort="top"
-                active={activeTab === 0}
-              />
-            ),
-          },
-          {
-            title: _(msg`Latest`),
-            component: (
-              <SearchScreenPostResults
-                query={query}
-                sort="latest"
-                active={activeTab === 1}
-              />
-            ),
-          },
-          {
-            title: _(msg`People`),
-            component: (
-              <SearchScreenUserResults query={query} active={activeTab === 2} />
-            ),
-          },
-        ]
-      } else {
-        return [
-          {
-            title: _(msg`People`),
-            component: (
-              <SearchScreenUserResults query={query} active={activeTab === 0} />
-            ),
-          },
-        ]
-      }
+    if (hasSession) {
+      return [
+        {
+          title: _(msg`Top`),
+          component: (
+            <SearchScreenPostResults
+              query={query}
+              sort="top"
+              active={activeTab === 0}
+            />
+          ),
+        },
+        {
+          title: _(msg`Latest`),
+          component: (
+            <SearchScreenPostResults
+              query={query}
+              sort="latest"
+              active={activeTab === 1}
+            />
+          ),
+        },
+        {
+          title: _(msg`People`),
+          component: (
+            <SearchScreenUserResults query={query} active={activeTab === 2} />
+          ),
+        },
+      ]
     } else {
-      if (hasSession) {
-        return [
-          {
-            title: _(msg`Posts`),
-            component: (
-              <SearchScreenPostResults query={query} active={activeTab === 0} />
-            ),
-          },
-          {
-            title: _(msg`Users`),
-            component: (
-              <SearchScreenUserResults query={query} active={activeTab === 1} />
-            ),
-          },
-        ]
-      } else {
-        return [
-          {
-            title: _(msg`Users`),
-            component: (
-              <SearchScreenUserResults query={query} active={activeTab === 0} />
-            ),
-          },
-        ]
-      }
+      return [
+        {
+          title: _(msg`People`),
+          component: (
+            <SearchScreenUserResults query={query} active={activeTab === 0} />
+          ),
+        },
+      ]
     }
-  }, [hasSession, gate, _, query, activeTab])
+  }, [hasSession, _, query, activeTab])
 
   if (hasSession) {
     return query ? (