Files
crm.stream.graff.tech/server/src/routes/users.ts
T
2024-08-04 18:01:17 +05:00

30 lines
597 B
TypeScript

import { Router } from "express";
import User from "../models/User.js";
// import User from "../models/User.js";
const router = Router();
router.get("/", async (req, res) => {
try {
const result = await User.find(req.query);
res.json(result);
} catch (error) {
res.json({ error: (error as Error).message });
}
});
router.get("/:id", async (req, res) => {
try {
const result = await User.findById(req.params);
res.json(result);
} catch (error) {
res.json({ error: (error as Error).message });
}
});
const usersRouter = router;
export default usersRouter;