reports view
This commit is contained in:
parent
8cd011fc01
commit
03fec1ebd7
@ -4,6 +4,7 @@ import express from 'express';
|
|||||||
import dashboard_Route from './dashboard.js';
|
import dashboard_Route from './dashboard.js';
|
||||||
import users from './users.js';
|
import users from './users.js';
|
||||||
import products from './products.js';
|
import products from './products.js';
|
||||||
|
import report from './report.js';
|
||||||
|
|
||||||
// Router base is '/admin'
|
// Router base is '/admin'
|
||||||
const Router = express.Router({ strict: false });
|
const Router = express.Router({ strict: false });
|
||||||
@ -11,6 +12,7 @@ const Router = express.Router({ strict: false });
|
|||||||
Router.route('/').get(dashboard_Route.get);
|
Router.route('/').get(dashboard_Route.get);
|
||||||
Router.route('/users').get(users.get);
|
Router.route('/users').get(users.get);
|
||||||
Router.route('/products').get(products.get);
|
Router.route('/products').get(products.get);
|
||||||
|
Router.route('/report').get(report.get);
|
||||||
// Router.route('/user_select').get(user_select_Route.get);
|
// Router.route('/user_select').get(user_select_Route.get);
|
||||||
// Router.route('/product_select').get(product_select_Route.get);
|
// Router.route('/product_select').get(product_select_Route.get);
|
||||||
// Router.route('/pay_up').get(pay_up_Route.get);
|
// Router.route('/pay_up').get(pay_up_Route.get);
|
||||||
|
7
src/routes/frontend/admin/report.ts
Normal file
7
src/routes/frontend/admin/report.ts
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import express, { Request, Response } from 'express';
|
||||||
|
|
||||||
|
function get(req: Request, res: Response) {
|
||||||
|
res.render("admin/reports")
|
||||||
|
}
|
||||||
|
|
||||||
|
export default { get };
|
36
views/admin/reports.eta
Normal file
36
views/admin/reports.eta
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<%~ include("partials/base_head.eta", {"title": "Dashboard"}) %>
|
||||||
|
<%~ include("partials/nav.eta") %>
|
||||||
|
|
||||||
|
<section class="section container" id="mainSelect">
|
||||||
|
<h1 class="title">Berichte</h1>
|
||||||
|
<!-- Big buttons linking to the different admin pages (Produkte, Benutzer, Bericht) -->
|
||||||
|
<nav class="level">
|
||||||
|
<div class="level-item has-text-centered">
|
||||||
|
<div>
|
||||||
|
<p class="heading">Benutzer</p>
|
||||||
|
<p class="title"><span data-dataSource="user" data-dataAction="COUNT" class="is-skeleton">Load.</span></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="level-item has-text-centered">
|
||||||
|
<div>
|
||||||
|
<p class="heading">Transaktionen</p>
|
||||||
|
<p class="title"><span data-dataSource="transaction" data-dataAction="COUNT" class="is-skeleton">Load.</span></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="level-item has-text-centered">
|
||||||
|
<div>
|
||||||
|
<p class="heading">Produkte</p>
|
||||||
|
<p class="title"><span data-dataSource="products" data-dataAction="COUNT" class="is-skeleton">Load.</span></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
<div class="columns is-centered">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<%~ include("partials/footer.eta") %>
|
||||||
|
<!-- <script src="/static/pages/admin_.js"></script>-->
|
||||||
|
<%~ include("partials/base_foot.eta") %>
|
Loading…
x
Reference in New Issue
Block a user