Saltar al contenido

React native con mecanografiado: cómo usar useRoute de @ react-navigation / native con mecanografiado

Solución:

¡Acabo de hacer esto ayer!

TLDR: Primero debe definir un tipo con cada nombre de pantalla y los parámetros que recibe:

type ParamList = {
  Detail: {
    incident: IncidentProps;
  };
};

Luego usa ese parámetro y el nombre de pantalla en RouteProp:

const route = useRoute<RouteProp<ParamList, 'Detail'>>();

Aquí están los documentos que explican todo esto https://reactnavigation.org/docs/typescript

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada.