CheckCare/App.tsx

35 lines
882 B
TypeScript

import * as React from "react";
import { NavigationContainer } from "@react-navigation/native";
import { createNativeStackNavigator } from "@react-navigation/native-stack";
import HomeScreen from "@/screens/Home";
import ProfileScreen from "@/screens/Profile";
import { StatusBar } from "expo-status-bar";
export type RootStackParamList = {
Home: undefined;
Profile: undefined;
};
const Stack = createNativeStackNavigator<RootStackParamList>();
function App() {
return (
<NavigationContainer>
<Stack.Navigator>
<Stack.Screen name="Home" component={HomeScreen} />
<Stack.Screen name="Profile" component={ProfileScreen} />
</Stack.Navigator>
<StatusBar style="auto" />
</NavigationContainer>
);
}
declare global {
namespace ReactNavigation {
interface RootParamList extends RootStackParamList {}
}
}
export default App;