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.tsx6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/view/screens/Home.tsx b/src/view/screens/Home.tsx
index a94ffd2f7..1bc300a11 100644
--- a/src/view/screens/Home.tsx
+++ b/src/view/screens/Home.tsx
@@ -2,6 +2,7 @@ import React, {useState, useEffect, useLayoutEffect} from 'react'
 import {Image, StyleSheet, TouchableOpacity, View} from 'react-native'
 import {FontAwesomeIcon} from '@fortawesome/react-native-fontawesome'
 import {Feed} from '../com/feed/Feed'
+import {FAB} from '../com/util/FloatingActionButton'
 import {useStores} from '../../state'
 import {useLoadEffect} from '../lib/navigation'
 import {AVIS} from '../lib/assets'
@@ -48,9 +49,14 @@ export function Home({params}: ScreenParams) {
   //   })
   // }, [navigation])
 
+  const onComposePress = () => {
+    store.nav.navigate('/compose')
+  }
+
   return (
     <View>
       <Feed feed={store.homeFeed} />
+      <FAB icon="pen-nib" onPress={onComposePress} />
     </View>
   )
 }