Hide/show header and footer without re-renders, take two (#1849)
* Remove callsites using the state value * Remove unused code * Change shell mode without re-renders * Adjust "write your reply" for mode
This commit is contained in:
parent
bd531f2344
commit
82059b7ee1
7 changed files with 63 additions and 55 deletions
|
@ -25,7 +25,7 @@ export const FeedsTabBar = observer(function FeedsTabBarImpl(
|
|||
const setDrawerOpen = useSetDrawerOpen()
|
||||
const items = useHomeTabs(store.preferences.pinnedFeeds)
|
||||
const brandBlue = useColorSchemeStyle(s.brandBlue, s.blue3)
|
||||
const {minimalShellMode, headerMinimalShellTransform} = useMinimalShellMode()
|
||||
const {headerMinimalShellTransform} = useMinimalShellMode()
|
||||
|
||||
const onPressAvi = React.useCallback(() => {
|
||||
setDrawerOpen(true)
|
||||
|
@ -38,7 +38,6 @@ export const FeedsTabBar = observer(function FeedsTabBarImpl(
|
|||
pal.border,
|
||||
styles.tabBar,
|
||||
headerMinimalShellTransform,
|
||||
minimalShellMode && styles.disabled,
|
||||
]}>
|
||||
<View style={[pal.view, styles.topBar]}>
|
||||
<View style={[pal.view]}>
|
||||
|
@ -110,7 +109,4 @@ const styles = StyleSheet.create({
|
|||
title: {
|
||||
fontSize: 21,
|
||||
},
|
||||
disabled: {
|
||||
pointerEvents: 'none',
|
||||
},
|
||||
})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue