Clean up getPostThreadV2 settings/params in prep for future work (#9179)

* Deprecate prioritizeFollowedUsers

* Bump API package
This commit is contained in:
Eric Bailey
2025-11-06 10:42:08 -06:00
committed by GitHub
parent ec2c580aae
commit 7bf00424c4
8 changed files with 10 additions and 79 deletions
+1 -30
View File
@@ -14,7 +14,6 @@ import {
import {atoms as a, useTheme} from '#/alf'
import * as Toggle from '#/components/forms/Toggle'
import {Bubbles_Stroke2_Corner2_Rounded as BubblesIcon} from '#/components/icons/Bubble'
import {PersonGroup_Stroke2_Corner2_Rounded as PersonGroupIcon} from '#/components/icons/Person'
import {Tree_Stroke2_Corner0_Rounded as TreeIcon} from '#/components/icons/Tree'
import * as Layout from '#/components/Layout'
import {Text} from '#/components/Typography'
@@ -24,14 +23,7 @@ type Props = NativeStackScreenProps<CommonNavigatorParams, 'PreferencesThreads'>
export function ThreadPreferencesScreen({}: Props) {
const t = useTheme()
const {_} = useLingui()
const {
sort,
setSort,
view,
setView,
prioritizeFollowedUsers,
setPrioritizeFollowedUsers,
} = useThreadPreferences({save: true})
const {sort, setSort, view, setView} = useThreadPreferences({save: true})
return (
<Layout.Screen testID="threadPreferencesScreen">
@@ -88,27 +80,6 @@ export function ThreadPreferencesScreen({}: Props) {
</View>
</SettingsList.Group>
<SettingsList.Group contentContainerStyle={{minHeight: 0}}>
<SettingsList.ItemIcon icon={PersonGroupIcon} />
<SettingsList.ItemText>
<Trans>Prioritize your Follows</Trans>
</SettingsList.ItemText>
<Toggle.Item
type="checkbox"
name="prioritize-follows"
label={_(msg`Prioritize your Follows`)}
value={prioritizeFollowedUsers}
onChange={value => setPrioritizeFollowedUsers(value)}
style={[a.w_full, a.gap_md]}>
<Toggle.LabelText style={[a.flex_1]}>
<Trans>
Show replies by people you follow before all other replies
</Trans>
</Toggle.LabelText>
<Toggle.Platform />
</Toggle.Item>
</SettingsList.Group>
<SettingsList.Group>
<SettingsList.ItemIcon icon={TreeIcon} />
<SettingsList.ItemText>