Тест: Навигация
Итоговый тест по курсу «Навигация». 20 вопросов, 70% для прохождения, 3 попытки.
01
Какой пакет для навигации?
02
Что оборачивает приложение?
03
Какой навигатор для стека?
04
Какой навигатор для табов?
05
Что даёт useNavigation?
06
Что даёт useRoute?
07
Что делает navigate?
08
Что делает goBack?
09
Какие навигаторы есть?
10
Что можно передать в navigate?
11
Что можно делать с параметрами?
12
Что верно про глубокую навигацию?
13
Какой пакет для навигации?
14
Что оборачивает приложение?
15
Какой хук даёт навигацию?
16
Какой хук даёт параметры?
17
Заполни пропуски в настройке
import {{ NavigationContainer }} from '@react-navigation/native'; import {{ createNativeStackNavigator }} from '@react-navigation/'; const Stack = (); export default function App() {{ return ( <NavigationContainer> <Stack.Navigator> <Stack.Screen name="Home" component={{HomeScreen}} /> </Stack.Navigator> </NavigationContainer> ); }}
18
Заполни пропуски в переходе
const navigation = (); function go() {{ navigation.('Details', {{ id: 5 }}); }}
19
Заполни пропуски в параметрах
const route = (); const = route.params as {{ id: number }};
20
Заполни пропуски в табах
import {{ createBottomTabNavigator }} from '@react-navigation/'; const Tab = ();