From 0205500faa95969bee0378b95b608a8fc93b9976 Mon Sep 17 00:00:00 2001 From: Gracified2004 Date: Thu, 20 Jun 2024 16:35:53 +0100 Subject: [PATCH 1/6] add App.tsx --- src/app/Grace/App.tsx | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 src/app/Grace/App.tsx diff --git a/src/app/Grace/App.tsx b/src/app/Grace/App.tsx new file mode 100644 index 0000000..2b70d1a --- /dev/null +++ b/src/app/Grace/App.tsx @@ -0,0 +1,12 @@ +// src/app/grace/App.tsx +import React from 'react'; +import { AppRegistry } from 'react-native'; +import AppNavigator from './AppNavigator'; + +const App = () => { + return ; +}; + +export default App; + +AppRegistry.registerComponent('Atom', () => App); From 3f319daa730f45773bd2331c9c812a3ad8ccd8ba Mon Sep 17 00:00:00 2001 From: Gracified2004 Date: Thu, 20 Jun 2024 16:37:19 +0100 Subject: [PATCH 2/6] add AppNavigator.tsx --- src/app/Grace/AppNavigator.tsx | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/app/Grace/AppNavigator.tsx diff --git a/src/app/Grace/AppNavigator.tsx b/src/app/Grace/AppNavigator.tsx new file mode 100644 index 0000000..e4c7e02 --- /dev/null +++ b/src/app/Grace/AppNavigator.tsx @@ -0,0 +1,22 @@ +// src/app/grace/AppNavigator.tsx +import React from 'react'; +import { NavigationContainer } from '@react-navigation/native'; +import { createStackNavigator } from '@react-navigation/stack'; +import HomeScreen from './HomeScreen'; +import VoteScreen from './VoteScreen'; +import { type RootStackParamList } from './types'; + +const Stack = createStackNavigator(); + +const AppNavigator = () => { + return ( + + + + + + + ); +}; + +export default AppNavigator; From 6f8b46082ec780928b47824b6df88f4d03ee3d75 Mon Sep 17 00:00:00 2001 From: Gracified2004 Date: Thu, 20 Jun 2024 16:38:13 +0100 Subject: [PATCH 3/6] add HomeScreen.tsx --- src/app/Grace/HomeScreen.tsx | 54 ++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 src/app/Grace/HomeScreen.tsx diff --git a/src/app/Grace/HomeScreen.tsx b/src/app/Grace/HomeScreen.tsx new file mode 100644 index 0000000..5e72eb9 --- /dev/null +++ b/src/app/Grace/HomeScreen.tsx @@ -0,0 +1,54 @@ +// src/app/grace/HomeScreen.tsx +import React from 'react'; +import { View, Text, Button, StyleSheet } from 'react-native'; +import { type StackNavigationProp } from '@react-navigation/stack'; +import { type RootStackParamList } from './types'; + +type HomeScreenNavigationProp = StackNavigationProp; + +type Props = { + navigation: HomeScreenNavigationProp; +}; + +const HomeScreen = ({ navigation }: Props) => { + return ( + + Proxima OS + Messages + + ETH - User: namulabs is fantastic company... (08:43 PM) + Nvir - User: namulabs is fantastic company... (08:42 AM) + +