const app = new Hono()
const userRoute = new Hono()
// .get("/top", (c) => {
// return c.json({ message: "Top" }, 200)
// })
.get(
"/:id",
zValidator(
"param",
z.object({
id: z.string(),
})
),
(c) => {
return c.json({ message: `Hello ${c.req.param("id")}` }, 200)
}
)
const routes = app.route("/user", userRoute)
app.on(["POST", "GET"], "/api/auth/**", (c) => {
return auth.handler(c.req.raw)
})
export default app
const app = new Hono()
const userRoute = new Hono()
// .get("/top", (c) => {
// return c.json({ message: "Top" }, 200)
// })
.get(
"/:id",
zValidator(
"param",
z.object({
id: z.string(),
})
),
(c) => {
return c.json({ message: `Hello ${c.req.param("id")}` }, 200)
}
)
const routes = app.route("/user", userRoute)
app.on(["POST", "GET"], "/api/auth/**", (c) => {
return auth.handler(c.req.raw)
})
export default app