Skip to content

Commit

Permalink
refactored index.js to pull the controllers from other files
Browse files Browse the repository at this point in the history
fixes #35 #38
  • Loading branch information
AlexandraOM committed Dec 20, 2019
1 parent 61cbe6f commit ab8a693
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 21 deletions.
3 changes: 2 additions & 1 deletion src/controllers/home.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
const questionsList = require("./../model/index").questions;
const index = require("./../model/index");
const questionsList = index.questions;

exports.get = (req, res) => {
res.render("home", { questions: questionsList });
Expand Down
27 changes: 7 additions & 20 deletions src/controllers/index.js
Original file line number Diff line number Diff line change
@@ -1,28 +1,15 @@
const express = require("express");
const router = express.Router();
const error = require("./error");

const parse = require("body-parser");
const index = require("./../model/index");
const postData = index.formPost;
const getData = index.getUsers;
const home = require("./home");

router.get("/", home);

console.log("I am here");

router.post("/create-user",
router.get("/presents", (req, res) => {
console.log("we're getting data");

getData()
.then(users => res.render("presents", { users }))
.catch(err => {
throw err;
});
});
const home = require("./home");
const createUser = require("./create-user");
const servePresents = require("./presents");
const error = require("./error");

router.get("/", home.get);
router.post("/create-user", createUser.post);
router.get("/presents", servePresents.get);
router.use(error.client);
router.use(error.server);

Expand Down
9 changes: 9 additions & 0 deletions src/controllers/presents.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
const getData = require("./../model/index").getUsers;

exports.get = (req, res) => {
getData()
.then(users => res.render("presents", { users }))
.catch(err => {
throw err;
});
};

0 comments on commit ab8a693

Please sign in to comment.