| 12345678910111213141516171819202122 |
- import { OpenAPIHono } from '@hono/zod-openapi';
- import departmentsRoute from '@/server/api/departments/index';
- import userRoute from '@/server/api/users/index';
- import contactsRoute from '@/server/api/contacts/index';
- import contractsRoute from '@/server/api/contracts/index';
- import customersRoute from '@/server/api/customers/index';
- import leadsRoute from '@/server/api/leads/index';
- import opportunitiesRoute from '@/server/api/opportunities/index';
- import ticketsRoute from '@/server/api/tickets/index';
- import roleRoute from '@/server/api/roles/index';
- const api = new OpenAPIHono()
- .route('/api/v1/contacts', contactsRoute)
- .route('/api/v1/contracts', contractsRoute)
- .route('/api/v1/customers', customersRoute)
- .route('/api/v1/leads', leadsRoute)
- .route('/api/v1/opportunities', opportunitiesRoute)
- .route('/api/v1/tickets', ticketsRoute)
- .route('/api/v1/roles', roleRoute)
- .route('/api/v1/users', userRoute);
- export default api;
|