diff --git a/src/app.js b/src/app.js index bca07f2..41c3788 100644 --- a/src/app.js +++ b/src/app.js @@ -5,8 +5,12 @@ dotenv.config(); require("./bot/bot"); +// import middleware +const attachGuilds = require("./server/middleware/attachGuilds"); + // import routers const homeRouter = require("./server/routes/home"); +const guildRouter = require("./server/routes/guild"); const app = express(); @@ -18,8 +22,12 @@ app.set("view engine", "ejs"); app.use("/static", express.static(__dirname + "/client/public")); app.use("/static/preline.js", express.static(__dirname + "/../node_modules/preline/dist/preline.js")); +// register middleware +app.use(attachGuilds); + // register routers app.use("/", homeRouter); +app.use("/guild", guildRouter); const PORT = process.env.PORT || 3000; diff --git a/src/client/views/guild.ejs b/src/client/views/guild.ejs new file mode 100644 index 0000000..0096b30 --- /dev/null +++ b/src/client/views/guild.ejs @@ -0,0 +1,7 @@ +<% layout("layout") -%> + +
+    
+        <%= JSON.stringify(guild, null, 4) %>
+    
+
diff --git a/src/client/views/layout.ejs b/src/client/views/layout.ejs index 49c5b69..423069b 100644 --- a/src/client/views/layout.ejs +++ b/src/client/views/layout.ejs @@ -6,12 +6,12 @@ <%= title %> - +