1
resposta

navigate(`/prato/${id}`) não funciona ?

Esse navigate vai para a tela 404. Tive que criar um variável url = '/prato/' + id; e fazer navigate(url). Só assim funcionou. A mesma coisa aconteceu no redirecionarParaDetalhes no Inicio/index.tsx

1 resposta

Oi Carlos, tudo bem?

Desculpe a demora em retornar.

Pelo que entendi, você está tendo problemas com o navigate(/prato/${id}) que não está funcionando corretamente e está levando você para a tela 404. É possível que isso esteja acontecendo porque o id não está sendo passado corretamente para a URL.

Uma solução que você encontrou foi criar uma variável url e concatenar o id para então passar essa variável para o navigate. Essa é uma solução válida e pode funcionar bem em alguns casos.

No entanto, uma outra opção seria verificar se o id está sendo passado corretamente para a URL. Talvez seja necessário fazer algum ajuste na forma como o id está sendo passado para a URL.

Sem mais informações sobre o seu código, fica difícil saber exatamente o que está causando o problema. Mas espero que essas sugestões possam ajudar de alguma forma.

Um abraço e bons estudos.