1
resposta

PUT e POST não funcionam em FormularioPrato

Não consigo cadastrar novo prato e nem editar prato. Da erro na requisição feita. Fiz pelo FormData como mostrado no curso. Aqui está o repositório do meu código: https://github.com/marialuizasr/alfood

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Maria!

O problema está na linha 137 do arquivo src/paginas/Administracao/Pratos/FormularioPrato.tsx:

Ao invés de:

{tags.map(tag => <MenuItem key={tag.id} value={tag.id}>

Precisa ser:

{tags.map(tag => <MenuItem key={tag.id} value={tag.value}>

O valor enviado para a API tem de ser o texto (value) da tag, e não o id!