mirror of
https://gitea.smigz.com/smiggiddy/odin-codeprojects.git
synced 2025-06-28 21:05:36 -04:00
more code
This commit is contained in:
parent
e07590d6e5
commit
90769c9bf1
16 changed files with 1710 additions and 63 deletions
|
@ -1,45 +1,15 @@
|
|||
const { Router } = require("express");
|
||||
const indexController = require("../controllers/indexController");
|
||||
const db = require("../db");
|
||||
|
||||
const indexRouter = Router();
|
||||
|
||||
links = [
|
||||
{ href: "/", text: "Home" },
|
||||
{ href: "/new", text: "New" },
|
||||
];
|
||||
|
||||
const messages = [
|
||||
{
|
||||
text: "Hi there!",
|
||||
user: "Amando",
|
||||
added: new Date(),
|
||||
},
|
||||
{
|
||||
text: "Hello World!",
|
||||
user: "Charles",
|
||||
added: new Date(),
|
||||
},
|
||||
{
|
||||
text: "This is a smig's app",
|
||||
user: "Smig's",
|
||||
added: new Date(),
|
||||
},
|
||||
];
|
||||
|
||||
indexRouter.get("/", (req, res) => {
|
||||
res.render("index", { links: links, msgs: messages });
|
||||
});
|
||||
|
||||
indexRouter.get("/new", (req, res) => {
|
||||
res.render("msgs");
|
||||
});
|
||||
|
||||
indexRouter.post("/new", (req, res) => {
|
||||
messages.unshift({
|
||||
text: req.body.message,
|
||||
user: req.body.username,
|
||||
added: new Date(),
|
||||
});
|
||||
res.redirect("/");
|
||||
});
|
||||
indexRouter.get("/", indexController.indexGet);
|
||||
indexRouter.get("/new", indexController.newGet);
|
||||
indexRouter.post(
|
||||
"/new",
|
||||
indexController.validateContent,
|
||||
indexController.newPost,
|
||||
);
|
||||
|
||||
module.exports = { indexRouter };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue