тип маршрута (реакция-навигация) в машинописном тексте - PullRequest
0 голосов
/ 20 июня 2020

Для навигации я использую useNavigation from '@react-navigation/native';

Я использую это для передачи данных между двумя экранами в моем приложении:

type UserDetailsProps = {
  onDeleteContact: (id: number) => void;
  route: any;
};

Я не хочу использовать any раз, но я не знаю, какой еще тип здесь подходит.

1 Ответ

1 голос
/ 20 июня 2020

Вы можете использовать этот тип:

type RouteParams = {
  firstName?: string;
}

route?: RouteProp<Record<string, RouteParams>, ''>;

Обратите внимание, что RouteProp - это именованный экспорт @react-navigation/native

...