Remove todo, fix pwi view

This commit is contained in:
Eric Bailey
2024-04-16 20:47:49 -05:00
parent e3a4fcc152
commit f6ec6ed207
2 changed files with 5 additions and 2 deletions
+1 -1
View File
@@ -224,7 +224,7 @@ const HOME_FEED_STUB: FeedSourceInfo = {
const DISCOVER_FEED_STUB: FeedSourceInfo = {
type: 'feed',
displayName: 'Discover',
uri: DISCOVER_FEED_URI, // TODO may not want this
uri: DISCOVER_FEED_URI,
route: {
href: '/',
name: 'Home',
+4 -1
View File
@@ -3,6 +3,7 @@ import {useNavigation} from '@react-navigation/native'
import {usePalette} from '#/lib/hooks/usePalette'
import {FeedSourceInfo} from '#/state/queries/feed'
import {useSession} from '#/state/session'
import {NavigationProp} from 'lib/routes/types'
import {isWeb} from 'platform/detection'
import {RenderTabBarFnProps} from 'view/com/pager/Pager'
@@ -17,14 +18,16 @@ export function HomeHeader(
},
) {
const {feeds} = props
const {hasSession} = useSession()
const navigation = useNavigation<NavigationProp>()
const pal = usePalette('default')
const hasPinnedCustom = React.useMemo<boolean>(() => {
if (!hasSession) return false
return feeds.some(
tab => !['home', 'home-algo', 'following'].includes(tab.uri),
)
}, [feeds])
}, [feeds, hasSession])
const items = React.useMemo(() => {
const pinnedNames = feeds.map(f => f.displayName)