screen/types.ts 파일에서 RootStackParamList를 다음과 같이 수정하세요.

    screens/types.ts – RootStackParamList

    export type RootStackParamList = {
      MainTab: MainTabNavigationScreenParams;
      Article: {
        id: number;
      };
    };

    그다음에는 RootStack 컴포넌트를 다음과 같이 수정하세요.

    screens/RootStack.tsx

    import React from 'react';
    import {createNativeStackNavigator} from '@react-navigation/native-stack';
    import {RootStackParamList} from './types';
    import MainTab from './MainTab';
    import ArticleScreen from './ArticleScreen';
    
    const Stack = createNativeStackNavigator<RootStackParamList>();
    
    function RootStack() {
      return (
        <Stack.Navigator>
          <Stack.Screen
            name="MainTab"
            component={MainTab}
            options={{headerShown: false}}
          />
          <Stack.Screen name="Article" component={ArticleScreen} />
        </Stack.Navigator>
      );
    }
    
    export default RootStack;
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.