Moved to new route structure.
This commit is contained in:
@ -4,19 +4,16 @@ import express from 'express';
|
||||
import skuRoute from './:id.js';
|
||||
import testRoute from './test.js';
|
||||
import dashboardRoute from './dashboard.js';
|
||||
import csvImportRoute from './import/csvImport.js';
|
||||
import listAllItems from './listAllItems.js';
|
||||
import categoryManager from './categoryManager.js';
|
||||
import itemsRoute from './items.js';
|
||||
import manage_routes from "./manage/index.js";
|
||||
|
||||
// Router base is '/'
|
||||
const Router = express.Router({ strict: false });
|
||||
|
||||
|
||||
Router.use('/test', testRoute);
|
||||
Router.use('/allItems', listAllItems)
|
||||
Router.use('/allCategories', categoryManager)
|
||||
Router.use('/import/csv', csvImportRoute);
|
||||
Router.use('/items', itemsRoute)
|
||||
Router.use('/:id(\\w{8})', skuRoute);
|
||||
Router.use('/manage', manage_routes);
|
||||
Router.use('/', dashboardRoute);
|
||||
|
||||
export default Router;
|
||||
|
@ -1,5 +1,5 @@
|
||||
import express, { Request, Response } from 'express';
|
||||
import { prisma, __path, log } from '../../index.js';
|
||||
import { prisma, __path, log } from '../../../index.js';
|
||||
|
||||
export default (req: Request, res: Response) => {
|
||||
// If method is get, render the page
|
||||
@ -9,7 +9,7 @@ export default (req: Request, res: Response) => {
|
||||
.findMany({})
|
||||
.then((items) => {
|
||||
// Count amount of total items
|
||||
res.render(__path + '/src/frontend/categoryManager.eta.html', { items: items });
|
||||
res.render(__path + '/src/frontend/manage/categoryManager.eta.html', { items: items });
|
||||
})
|
||||
.catch((err) => {
|
||||
console.error(err);
|
@ -1,5 +1,5 @@
|
||||
import express, { Request, Response } from 'express';
|
||||
import { prisma, __path, log } from '../../../index.js';
|
||||
import { prisma, __path, log } from '../../../../index.js';
|
||||
import { UploadedFile } from 'express-fileupload';
|
||||
import { parse, transform } from 'csv';
|
||||
import { Status, Category, PrismaPromise } from '@prisma/client';
|
||||
@ -96,7 +96,7 @@ export default (req: Request, res: Response) => {
|
||||
|
||||
} else {
|
||||
// Render page
|
||||
res.render(__path + '/src/frontend/imports/csvImport.eta.html');
|
||||
res.render(__path + '/src/frontend/manage/imports/csvImport.eta.html');
|
||||
}
|
||||
|
||||
};
|
15
src/routes/frontend/manage/index.ts
Normal file
15
src/routes/frontend/manage/index.ts
Normal file
@ -0,0 +1,15 @@
|
||||
import express from 'express';
|
||||
|
||||
// Route imports
|
||||
import testRoute from './test.js';
|
||||
import csvImportRoute from './import/csvImport.js';
|
||||
import categoryManager from './categoryManager.js';
|
||||
|
||||
// Router base is '/manage'
|
||||
const Router = express.Router({ strict: false });
|
||||
|
||||
Router.use('/test', testRoute);
|
||||
Router.use('/categories', categoryManager)
|
||||
Router.use('/import/csv', csvImportRoute);
|
||||
|
||||
export default Router;
|
4
src/routes/frontend/manage/test.ts
Normal file
4
src/routes/frontend/manage/test.ts
Normal file
@ -0,0 +1,4 @@
|
||||
import express, { Request, Response } from 'express';
|
||||
export default (req: Request, res: Response) => {
|
||||
res.status(200).send('Manage Test Successful!');
|
||||
};
|
Reference in New Issue
Block a user