import * as React from 'react';
import { NavigationContainer } from '@react-navigation/native';
import SettingsComponent from '@/components/Settings';
import { LanguageSelection } from '@/components/LanguageSelection';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
import ConversationThread from '@/components/ConversationThread';

const Stack = createNativeStackNavigator();

export default function TTNavStack() {
  return (
    <NavigationContainer>
      <Stack.Navigator initialRouteName='LanguageSelection'>
        <Stack.Screen name="LanguageSelection" component={LanguageSelection} />
        <Stack.Screen name="ConversationThread" component={ConversationThread} />
        <Stack.Screen name="Settings" component={SettingsComponent} />
      </Stack.Navigator>
    </NavigationContainer>
  );
}