| 12345678910111213141516171819 |
- import { OpenAPIHono } from '@hono/zod-openapi';
- import listPostsRoute from './get';
- import createPostRoute from './post';
- import getPostByIdRoute from './[id]/get';
- import updatePostRoute from './[id]/put';
- import deletePostRoute from './[id]/delete';
- import likePostRoute from './[id]/like/post';
- import unlikePostRoute from './[id]/like/delete';
- const app = new OpenAPIHono()
- .route('/', listPostsRoute)
- .route('/', createPostRoute)
- .route('/', getPostByIdRoute)
- .route('/', updatePostRoute)
- .route('/', deletePostRoute)
- .route('/', likePostRoute)
- .route('/', unlikePostRoute);
- export default app;
|