const router = require('express').Router() const { getIngredients, getCakeshape, getCakesweight, getStats, getCakeitem } = require('./controller') module.exports = router router.get('/constructor/formitems', async (req, res) => { // получение данных из бэкенда const ingredient = (await getIngredients()).map((item) => ({ ...item, _id: undefined, })) const cakeshape = (await getCakeshape()).map((item) => ({ ...item, _id: undefined, })) const cakesweight = (await getCakesweight()).map((item) => ({ ...item, _id: undefined, })) res.send({ ingredients: ingredient, cakeshapes: cakeshape, cakesweights: cakesweight, }) }) router.get('/admin/adminstats', async (req, res) => { // получение данных из бэкенда const adminstat = (await getStats()).map((item) => ({ ...item, _id: undefined, })) res.send({ adminstats: adminstat, }) }) router.post('/constructor/submit', (req, res) => { res.send() }) router.get('/menu/cakeitems', async (req, res) => { // получение данных из бэкенда res.send(require('./collections/cakeitem.json')) })