diff --git a/api/src/index.ts b/api/src/index.ts index 6527e49..0f5aae5 100644 --- a/api/src/index.ts +++ b/api/src/index.ts @@ -1,15 +1,16 @@ -import express from 'express'; -import ProductsRoutes from './routes/products/index' +import express, {json} from 'express'; +import productsRoutes from './routes/products/index' -const app = express(); const port = 3000; - +const app = express(); +app.use(json()); + app.get('/', (req, res) => { res.send('Hello World! 123'); }); -app.use ('/products', ProductsRoutes); +app.use ('/products', productsRoutes); app.listen(port, () => { console.log(`Example app listening on port ${port}`); diff --git a/api/src/routes/products/index.ts b/api/src/routes/products/index.ts index a377007..08e9255 100644 --- a/api/src/routes/products/index.ts +++ b/api/src/routes/products/index.ts @@ -8,7 +8,7 @@ import { listProducts, const router = Router(); -// products endpoints +// products endpoints where validator can be added later router.get('/', listProducts); router.get('/:id', getProductById); router.post('/', createProduct); diff --git a/api/src/routes/products/productsController.ts b/api/src/routes/products/productsController.ts index fac9fd9..6d74dd1 100644 --- a/api/src/routes/products/productsController.ts +++ b/api/src/routes/products/productsController.ts @@ -9,6 +9,7 @@ export function getProductById(req: Request, res: Response) { } export function createProduct(req: Request, res: Response) { + console.log (req.body); res.send ('createProduct'); }