diff options
Diffstat (limited to 'src/view/screens/Home.tsx')
-rw-r--r-- | src/view/screens/Home.tsx | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/view/screens/Home.tsx b/src/view/screens/Home.tsx index 6685eb794..4a3e41a75 100644 --- a/src/view/screens/Home.tsx +++ b/src/view/screens/Home.tsx @@ -1,20 +1,23 @@ import React, {useEffect} from 'react' -import {Text, View} from 'react-native' +import {View} from 'react-native' import {Shell} from '../shell' -import {Feed} from '../com/Feed' -// import type {RootTabsScreenProps} from '../routes/types' +import {Feed} from '../com/feed/Feed' +import type {RootTabsScreenProps} from '../routes/types' import {useStores} from '../../state' -export function Home(/*{navigation}: RootTabsScreenProps<'Home'>*/) { +export function Home({navigation}: RootTabsScreenProps<'Home'>) { const store = useStores() useEffect(() => { console.log('Fetching home feed') store.homeFeed.setup() }, [store.homeFeed]) + const onNavigateContent = (screen: string, props: Record<string, string>) => { + navigation.navigate(screen, props) + } return ( <Shell> <View> - <Feed feed={store.homeFeed} /> + <Feed feed={store.homeFeed} onNavigateContent={onNavigateContent} /> </View> </Shell> ) |