const estaNaTela = useIsFocused();
useEffect(() => {
get();
}, [estaNaTela]);
async function get() {
const result = await getRepository(route.params.id);
setRepo(result);
}
assim e melhor para evitar erro
estava acontecendo depois de adicionar o useIsFocused()