Files
recipe-manager/server/routes/index.ts

23 lines
702 B
TypeScript

import { Express } from "express"
import { PassportStatic } from "passport";
import { userRoute } from "./users";
import { recipeRoute } from "./recipe";
import { collectionRoute } from "./collection";
import { ingredientRoute } from "./ingredient";
import { groceryListRoute } from "./groceryList";
import { authRoute } from "./auth";
export const routes = async (app: Express, passport: PassportStatic) => {
console.log('routes called');
authRoute(app, passport);
userRoute(app);
recipeRoute(app);
collectionRoute(app);
ingredientRoute(app);
groceryListRoute(app);
app.get('/hello', (req, res) => {
res.send({ message: "hello from the server!!" });
})
}