diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-03-22 10:46:09 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-22 10:46:09 -0500 |
commit | 2dc774788b1a48172dc8446aa310ad4ada256c60 (patch) | |
tree | 244ed79e14bb490abb9f913132d57162a838b74e /src/view/shell/BottomBar.tsx | |
parent | 4f814207bcff3eb441e8bc196d274fc6adef5405 (diff) | |
download | voidsky-2dc774788b1a48172dc8446aa310ad4ada256c60.tar.zst |
Move the feed selector to the header (#352)
* Reorg pager components into their own folder * Move the feed selector to the header * Fix lint
Diffstat (limited to 'src/view/shell/BottomBar.tsx')
-rw-r--r-- | src/view/shell/BottomBar.tsx | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/view/shell/BottomBar.tsx b/src/view/shell/BottomBar.tsx index 1cbf2de86..bfbd7f0a2 100644 --- a/src/view/shell/BottomBar.tsx +++ b/src/view/shell/BottomBar.tsx @@ -34,24 +34,23 @@ export const BottomBar = observer(({navigation}: BottomTabBarProps) => { const minimalShellInterp = useAnimatedValue(0) const safeAreaInsets = useSafeAreaInsets() const {track} = useAnalytics() - const {isAtHome, isAtSearch, isAtNotifications, noBorder} = - useNavigationState(state => { + const {isAtHome, isAtSearch, isAtNotifications} = useNavigationState( + state => { const res = { isAtHome: getTabState(state, 'Home') !== TabState.Outside, isAtSearch: getTabState(state, 'Search') !== TabState.Outside, isAtNotifications: getTabState(state, 'Notifications') !== TabState.Outside, - noBorder: getTabState(state, 'Home') === TabState.InsideAtRoot, } if (!res.isAtHome && !res.isAtNotifications && !res.isAtSearch) { // HACK for some reason useNavigationState will give us pre-hydration results // and not update after, so we force isAtHome if all came back false // -prf res.isAtHome = true - res.noBorder = true } return res - }) + }, + ) React.useEffect(() => { if (store.shell.minimalShellMode) { @@ -107,7 +106,6 @@ export const BottomBar = observer(({navigation}: BottomTabBarProps) => { <Animated.View style={[ styles.bottomBar, - noBorder && styles.noBorder, pal.view, pal.border, {paddingBottom: clamp(safeAreaInsets.bottom, 15, 30)}, @@ -222,9 +220,6 @@ const styles = StyleSheet.create({ paddingLeft: 5, paddingRight: 10, }, - noBorder: { - borderTopWidth: 0, - }, ctrl: { flex: 1, paddingTop: 13, |