about summary refs log tree commit diff
path: root/src/view/screens/Home.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/screens/Home.tsx')
-rw-r--r--src/view/screens/Home.tsx13
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>
   )