Initial bones for #37

This commit is contained in:
Logan Cusano
2023-07-15 18:16:42 -04:00
parent 6b37a48061
commit 2e22fa66a6
13 changed files with 561 additions and 14 deletions

View File

@@ -1,11 +1,12 @@
const libCore = require("../libCore");
var express = require('express');
var router = express.Router();
const { getAllNodes, getNodeInfoFromId } = require("../utilities/mysqlHandler");
/* GET home page. */
router.get('/', (req, res) => {
var sources = libCore.getSources();
//res.render('index', { "sources": sources });
//var sources = libCore.getSources();
return res.render('index');
var htmlOutput = "";
@@ -28,4 +29,24 @@ router.get('/', (req, res) => {
res.send(htmlOutput);
});
/* GET node controller page. */
router.get('/controller', async (req, res) => {
var nodes = await new Promise((recordResolve, recordReject) => {
getAllNodes((nodeRows) => {
recordResolve(nodeRows);
});
});
//var sources = libCore.getSources();
return res.render('controller', {'nodes' : nodes});
});
/* GET individual node page. */
router.get('/node/:id', async (req, res) => {
var node = await getNodeInfoFromId(req.params.id);
//var sources = libCore.getSources();
return res.render('node', {'node' : node});
});
module.exports = router;