From fc3b2952bb59b80665ebb53ffb3377f647ccdbd3 Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Thu, 9 Jun 2022 16:32:03 -0500 Subject: Add routes and core views --- src/App.native.tsx | 59 ++--------------------------------- src/App.web.tsx | 59 ++--------------------------------- src/routes/index.tsx | 72 +++++++++++++++++++++++++++++++++++++++++++ src/routes/types.ts | 24 +++++++++++++++ src/screens/Home.tsx | 17 ++++++++++ src/screens/Menu.tsx | 19 ++++++++++++ src/screens/NotFound.tsx | 27 ++++++++++++++++ src/screens/Notifications.tsx | 21 +++++++++++++ src/screens/Profile.tsx | 7 +++++ src/screens/Search.tsx | 19 ++++++++++++ 10 files changed, 210 insertions(+), 114 deletions(-) create mode 100644 src/routes/index.tsx create mode 100644 src/routes/types.ts create mode 100644 src/screens/Home.tsx create mode 100644 src/screens/Menu.tsx create mode 100644 src/screens/NotFound.tsx create mode 100644 src/screens/Notifications.tsx create mode 100644 src/screens/Profile.tsx create mode 100644 src/screens/Search.tsx (limited to 'src') diff --git a/src/App.native.tsx b/src/App.native.tsx index 40989caf0..2fadf993f 100644 --- a/src/App.native.tsx +++ b/src/App.native.tsx @@ -1,52 +1,6 @@ import React, {useState, useEffect} from 'react' -import { - SafeAreaView, - ScrollView, - StatusBar, - Text, - Button, - useColorScheme, - View, -} from 'react-native' -import {NavigationContainer} from '@react-navigation/native' -import { - createNativeStackNavigator, - NativeStackScreenProps, -} from '@react-navigation/native-stack' import {RootStore, setupState, RootStoreProvider} from './state' - -type RootStackParamList = { - Home: undefined - Profile: {name: string} -} -const Stack = createNativeStackNavigator() - -const HomeScreen = ({ - navigation, -}: NativeStackScreenProps) => { - const isDarkMode = useColorScheme() === 'dark' - - return ( - - - - - Native -