diff --git a/src/routes/frontend/contact.ts b/src/routes/frontend/contact.ts new file mode 100644 index 0000000..a629ae4 --- /dev/null +++ b/src/routes/frontend/contact.ts @@ -0,0 +1,7 @@ +import express, { Request, Response } from 'express'; + +function get(req: Request, res: Response) { + res.render("contacts") +} + +export default { get }; diff --git a/src/routes/frontend/index.ts b/src/routes/frontend/index.ts index c02b5d4..2b39fef 100644 --- a/src/routes/frontend/index.ts +++ b/src/routes/frontend/index.ts @@ -1,11 +1,9 @@ import express from 'express'; // Route imports -// import skuRoute from './:id.js'; -// import skuRouteDash from './itemInfo.js' -// import testRoute from './test.js'; import dashboardRoute from './dashboard.js'; import testRoute from './test.js'; +import contactRoute from './contact.js'; // import itemsRoute from './items.js'; // import manage_routes from './manage/index.js'; @@ -22,5 +20,6 @@ const Router = express.Router({ strict: false }); Router.route('/').get(dashboardRoute.get); Router.route('/dbTest').get(testRoute.get); +Router.route('/contact').get(contactRoute.get); export default Router; diff --git a/views/contacts.eta b/views/contacts.eta new file mode 100644 index 0000000..234fb93 --- /dev/null +++ b/views/contacts.eta @@ -0,0 +1,119 @@ +<%~ include("partials/base_head.eta", {"title": "Kontakte"}) %> +<%~ include("partials/nav.eta") %> + +
+
+

Kontaktverwaltung

+

Erklärungstext

+
+
+
+ +
+ + + + + + + + +
+

Kontaktübersicht

+ + + + + + + + + + + + + + +
PosNameTelefonnummerKommentarAktionen
+ +
+ +<%~ include("partials/footer.eta") %> +<%~ include("partials/base_foot.eta") %> diff --git a/views/partials/nav.eta b/views/partials/nav.eta index 620e2ae..ceaad32 100644 --- a/views/partials/nav.eta +++ b/views/partials/nav.eta @@ -20,6 +20,7 @@ - +