about summary refs log tree commit diff
path: root/src/state/queries/preferences
diff options
context:
space:
mode:
authorEric Bailey <git@esb.lol>2023-11-13 12:21:53 -0600
committerGitHub <noreply@github.com>2023-11-13 10:21:53 -0800
commitc3edde8ac6f9c65eac1004cd8e2fc14b0493cba8 (patch)
tree5a22e384c386685769f99c28de1816d628b9b89e /src/state/queries/preferences
parent37a2204483c019f8b85dafb7bafa3e6a5caec1a8 (diff)
downloadvoidsky-c3edde8ac6f9c65eac1004cd8e2fc14b0493cba8.tar.zst
More prefs cleanup (#1882)
* Update useHomeTabs

* Use queryClient to fetch

* Replace useHomeTabs and useDesktopRightNavItems

* Fix type error

* Some cleanup
Diffstat (limited to 'src/state/queries/preferences')
-rw-r--r--src/state/queries/preferences/types.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/state/queries/preferences/types.ts b/src/state/queries/preferences/types.ts
index 9f4c30e53..2b04b725f 100644
--- a/src/state/queries/preferences/types.ts
+++ b/src/state/queries/preferences/types.ts
@@ -2,6 +2,7 @@ import {
   BskyPreferences,
   LabelPreference,
   BskyThreadViewPreference,
+  BskyFeedViewPreference,
 } from '@atproto/api'
 
 export type ConfigurableLabelGroup =
@@ -29,7 +30,9 @@ export type UsePreferencesQueryResponse = Omit<
    * we clean up the data in `usePreferencesQuery`.
    */
   contentLabels: Record<ConfigurableLabelGroup, LabelPreference>
-  feedViewPrefs: BskyPreferences['feedViewPrefs']['home']
+  feedViewPrefs: BskyFeedViewPreference & {
+    lab_mergeFeedEnabled: boolean
+  }
   /**
    * User thread-view prefs, including newer fields that may not be typed yet.
    */