Quando clico na edição de algum restaurante, informa que não é encontrado e só aparece para cadastrar um novo restaurante no lugar da edição.
Quando clico na edição de algum restaurante, informa que não é encontrado e só aparece para cadastrar um novo restaurante no lugar da edição.
Alberinando, me parece que é algo na sua URL.
Repara bem no print que você mandou... deveria ser http://localhost:8000/api/v2/restaurantes/1/ e, ao invés do número que representa o ID tem lá parametro.id.
Consegue compartilhar a forma que você montou essa URL com a gente?
A tela de edição
E o código do componente? Consegue mandar pra gente?
AdministracaoRestaurantes.tsx
FormularioRestaurante.tsx
App.tsx
Ali no FormularioRestaurante.tsx
, linha 10!
Você está usando aspas: "
O que a gente precisa é concatenar o id do restaurante, assim:
http.get<IRestaurante>(`restaurantes/${parametros.id}/`)
Deu certo, obrigado.