diff options
author | Samuel Newman <mozzius@protonmail.com> | 2024-05-21 01:29:22 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-20 19:29:22 -0500 |
commit | 4a7436886d0548ae453997286f5a8c2ac4b297a0 (patch) | |
tree | 1adc5e46a824016df65d261df99ad5661c74f42d /src/view/shell/bottom-bar/BottomBar.tsx | |
parent | a7b0242cc8aaf09273abe20903e88e59a4acd1a7 (diff) | |
download | voidsky-4a7436886d0548ae453997286f5a8c2ac4b297a0.tar.zst |
remove DMs gate (#4112)
Diffstat (limited to 'src/view/shell/bottom-bar/BottomBar.tsx')
-rw-r--r-- | src/view/shell/bottom-bar/BottomBar.tsx | 97 |
1 files changed, 28 insertions, 69 deletions
diff --git a/src/view/shell/bottom-bar/BottomBar.tsx b/src/view/shell/bottom-bar/BottomBar.tsx index 7b74880c5..0a7897f17 100644 --- a/src/view/shell/bottom-bar/BottomBar.tsx +++ b/src/view/shell/bottom-bar/BottomBar.tsx @@ -15,7 +15,6 @@ import {useNavigationTabState} from '#/lib/hooks/useNavigationTabState' import {usePalette} from '#/lib/hooks/usePalette' import {clamp} from '#/lib/numbers' import {getTabState, TabState} from '#/lib/routes/helpers' -import {useGate} from '#/lib/statsig/statsig' import {s} from '#/lib/styles' import {emitSoftReset} from '#/state/events' import {useUnreadMessageCount} from '#/state/queries/messages/list-converations' @@ -37,10 +36,6 @@ import { Bell_Stroke2_Corner0_Rounded as Bell, } from '#/components/icons/Bell' import { - Hashtag_Filled_Corner0_Rounded as HashtagFilled, - Hashtag_Stroke2_Corner0_Rounded as Hashtag, -} from '#/components/icons/Hashtag' -import { HomeOpen_Filled_Corner0_Rounded as HomeFilled, HomeOpen_Stoke2_Corner0_Rounded as Home, } from '#/components/icons/HomeOpen' @@ -67,14 +62,8 @@ export function BottomBar({navigation}: BottomTabBarProps) { const safeAreaInsets = useSafeAreaInsets() const {track} = useAnalytics() const {footerHeight} = useShellLayout() - const { - isAtHome, - isAtSearch, - isAtFeeds, - isAtNotifications, - isAtMyProfile, - isAtMessages, - } = useNavigationTabState() + const {isAtHome, isAtSearch, isAtNotifications, isAtMyProfile, isAtMessages} = + useNavigationTabState() const numUnreadNotifications = useUnreadNotifications() const numUnreadMessages = useUnreadMessageCount() const {footerMinimalShellTransform} = useMinimalShellMode() @@ -84,7 +73,6 @@ export function BottomBar({navigation}: BottomTabBarProps) { const dedupe = useDedupe() const accountSwitchControl = useDialogControl() const playHaptic = useHaptics() - const gate = useGate() const iconWidth = 28 const showSignIn = React.useCallback(() => { @@ -118,10 +106,6 @@ export function BottomBar({navigation}: BottomTabBarProps) { () => onPressTab('Search'), [onPressTab], ) - const onPressFeeds = React.useCallback( - () => onPressTab('Feeds'), - [onPressTab], - ) const onPressNotifications = React.useCallback( () => onPressTab('Notifications'), [onPressTab], @@ -129,7 +113,6 @@ export function BottomBar({navigation}: BottomTabBarProps) { const onPressProfile = React.useCallback(() => { onPressTab('MyProfile') }, [onPressTab]) - const onPressMessages = React.useCallback(() => { onPressTab('Messages') }, [onPressTab]) @@ -196,56 +179,32 @@ export function BottomBar({navigation}: BottomTabBarProps) { accessibilityLabel={_(msg`Search`)} accessibilityHint="" /> - {gate('dms') ? ( - <Btn - testID="bottomBarMessagesBtn" - icon={ - isAtMessages ? ( - <MessageFilled - width={iconWidth - 1} - style={[styles.ctrlIcon, pal.text, styles.feedsIcon]} - /> - ) : ( - <Message - width={iconWidth - 1} - style={[styles.ctrlIcon, pal.text, styles.feedsIcon]} - /> - ) - } - onPress={onPressMessages} - notificationCount={numUnreadMessages.numUnread} - accessible={true} - accessibilityRole="tab" - accessibilityLabel={_(msg`Chat`)} - accessibilityHint={ - numUnreadMessages.count > 0 - ? `${numUnreadMessages.numUnread} unread` - : '' - } - /> - ) : ( - <Btn - testID="bottomBarFeedsBtn" - icon={ - isAtFeeds ? ( - <HashtagFilled - width={iconWidth + 1} - style={[styles.ctrlIcon, pal.text, styles.feedsIcon]} - /> - ) : ( - <Hashtag - width={iconWidth + 1} - style={[styles.ctrlIcon, pal.text, styles.feedsIcon]} - /> - ) - } - onPress={onPressFeeds} - accessible={true} - accessibilityRole="tab" - accessibilityLabel={_(msg`Feeds`)} - accessibilityHint="" - /> - )} + <Btn + testID="bottomBarMessagesBtn" + icon={ + isAtMessages ? ( + <MessageFilled + width={iconWidth - 1} + style={[styles.ctrlIcon, pal.text, styles.feedsIcon]} + /> + ) : ( + <Message + width={iconWidth - 1} + style={[styles.ctrlIcon, pal.text, styles.feedsIcon]} + /> + ) + } + onPress={onPressMessages} + notificationCount={numUnreadMessages.numUnread} + accessible={true} + accessibilityRole="tab" + accessibilityLabel={_(msg`Chat`)} + accessibilityHint={ + numUnreadMessages.count > 0 + ? `${numUnreadMessages.numUnread} unread` + : '' + } + /> <Btn testID="bottomBarNotificationsBtn" icon={ |