React Native - Manipulação do botão Voltar do dispositivo

Quero verificar se há mais de uma tela na pilha quando o botão Voltar do dispositivo é pressionado. Se sim, quero mostrar a tela anterior e, se não, quero sair do aplicativo.

Eu verifiquei vários exemplos, mas eles usam o BackAndroid e o Navigator. Mas ambos estão obsoletos. BackHandler é um substituto para o BackAndroid. E eu posso mostrar a tela anterior usando props.navigation.goBack (null).

Mas não consigo encontrar o código para localizar a contagem de telas na pilha. Não quero usar o Navegador obsoleto!

questionAnswers(6)

yourAnswerToTheQuestion