Faltou as atualizacoes do router nessa aula.
Faltou as atualizacoes do router nessa aula.
Olá, Moyses! Como vai?
Obrigada por pontuar a falta das atualizações do router nessa aula. Para ajudar deixo aqui a adição das rotas para interagir com as funções do CRUD que foram apresentadas:
router.post("/", petController.criaPet);
router.get("/", petController.listaPet);
router.put("/:id", petController.atualizaPet);
router.delete("/:id", petController.deletaPet);
Dessa forma, devemos atualizar o nosso documento petRouter.ts
de acordo com o código abaixo:
import express from "express";
import PetController from "../controller/PetController";
const router = express.Router();
const petController = new PetController();
router.post("/", petController.criaPet);
router.get("/", petController.listaPet);
router.put("/:id", petController.atualizaPet);
router.delete("/:id", petController.deletaPet);
export default router;
Espero ter ajudado! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!
Um forte abraço e bons estudos!