-
-
Notifications
You must be signed in to change notification settings - Fork 135
/
Copy pathapiRouter.js
44 lines (41 loc) · 1.62 KB
/
apiRouter.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import express from 'express';
import ProductsRoute from './routes/products';
import ProductCategoriesRoute from './routes/productCategories';
import SitemapRoute from './routes/sitemap';
import ThemeRoute from './routes/theme';
import CustomersRoute from './routes/customers';
import CustomerGroupsRoute from './routes/customerGroups';
import OrdersRoute from './routes/orders';
import OrderStatusesRoute from './routes/orderStatuses';
import ShippingMethodsRoute from './routes/shippingMethods';
import PaymentMethodsRoute from './routes/paymentMethods';
import PaymentGatewaysRoute from './routes/paymentGateways';
import SettingsRoute from './routes/settings';
import PagesRoute from './routes/pages';
import SecurityTokensRoute from './routes/tokens';
import NotificationsRoute from './routes/notifications';
import RedirectsRoute from './routes/redirects';
import FilesRoute from './routes/files';
import AppsRoute from './routes/apps';
import WebhooksRoute from './routes/webhooks';
const apiRouter = express.Router();
new ProductsRoute(apiRouter);
new ProductCategoriesRoute(apiRouter);
new SitemapRoute(apiRouter);
new ThemeRoute(apiRouter);
new CustomersRoute(apiRouter);
new CustomerGroupsRoute(apiRouter);
new OrdersRoute(apiRouter);
new OrderStatusesRoute(apiRouter);
new ShippingMethodsRoute(apiRouter);
new PaymentMethodsRoute(apiRouter);
new PaymentGatewaysRoute(apiRouter);
new SettingsRoute(apiRouter);
new PagesRoute(apiRouter);
new SecurityTokensRoute(apiRouter);
new NotificationsRoute(apiRouter);
new RedirectsRoute(apiRouter);
new FilesRoute(apiRouter);
new AppsRoute(apiRouter);
new WebhooksRoute(apiRouter);
export default apiRouter;