37 lines
1.9 KiB
JavaScript
37 lines
1.9 KiB
JavaScript
const express = require('express')
|
|
const userRoutes = require('../components/user/userRoutes')
|
|
const roleRoutes = require('../components/role/roleRoutes')
|
|
const permissionRoutes = require('../components/permission/permissionRoutes')
|
|
const propertyRoutes = require('../components/property/propertyRoutes')
|
|
const propertyStatusRoutes = require('../components/propertyStatus/propertyStatusRoutes')
|
|
const categoryRoutes = require('../components/category/categoryRoutes')
|
|
const transactionRoutes = require('../components/transaction/transactionRoutes')
|
|
const fileRoutes = require('../components/file/fileRoutes')
|
|
const featureRoutes = require('../components/feature/featureRoutes')
|
|
const warehouseItemRoutes = require('../components/warehouseItem/warehouseItemRoutes')
|
|
const warehouseRoutes = require('../components/warehouse/warehouseRoutes')
|
|
const settingRoutes = require('../components/setting/settingRoutes')
|
|
const dashboardRoutes = require('../components/dashboard/dashboardRoutes')
|
|
|
|
const routerEndpoints = new express.Router()
|
|
|
|
routerEndpoints.use('/dashboard', dashboardRoutes)
|
|
routerEndpoints.use('/users', userRoutes)
|
|
routerEndpoints.use('/permissions', permissionRoutes)
|
|
routerEndpoints.use('/properties', propertyRoutes)
|
|
routerEndpoints.use('/belongings', propertyRoutes) // Alias for backward compatibility
|
|
routerEndpoints.use('/property-statuses', propertyStatusRoutes)
|
|
routerEndpoints.use('/belonging-statuses', propertyStatusRoutes) // Alias for backward compatibility
|
|
routerEndpoints.use('/roles', roleRoutes)
|
|
routerEndpoints.use('/categories', categoryRoutes)
|
|
routerEndpoints.use('/transactions', transactionRoutes)
|
|
|
|
routerEndpoints.use('/files', fileRoutes)
|
|
routerEndpoints.use('/features', featureRoutes)
|
|
routerEndpoints.use('/warehouse-items', warehouseItemRoutes)
|
|
routerEndpoints.use('/warehouses', warehouseRoutes)
|
|
routerEndpoints.use('/settings', settingRoutes)
|
|
|
|
module.exports = routerEndpoints
|
|
|