Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

[Bug] Erro na configuração da Rota

Boa tarde pessoal!

Poderiam me auxiliar, estou seguindo o curso e quando fiz a implementação da rota estou recebendo o seguinte erro. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Como está seu arquivo PetController?

solução!

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.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Esta desta forma a minha controller... Insira aqui a descrição dessa imagem para ajudar na acessibilidade

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