Boa tarde pessoal!
Poderiam me auxiliar, estou seguindo o curso e quando fiz a implementação da rota estou recebendo o seguinte erro.
Boa tarde pessoal!
Poderiam me auxiliar, estou seguindo o curso e quando fiz a implementação da rota estou recebendo o seguinte erro.
Como está seu arquivo PetController?
Acabei encontrando uma solução usando o bind, ainda estou tentando entender o porque só com a importação como esta no curso não funcionou, comparei com o projeto dele e não vi nem uma diferença, navegando no github encontrei pessoas que fizeram o curso e estava utilizando desta forma para dar certo.
Esta desta forma a minha controller...
Uma outra solução:
import express from 'express';
import PetController from '../controller/PetController';
const router = express.Router();
const petController = new PetController();
router.post("/", (req, res) => {petController.criaPet(req, res)});
export default router;
Aparentemente é uma mudança que ocorreu nas novas versões do @types/express