import express from "express"; import dotenv from "dotenv"; const router = express.Router(); dotenv.config(); import { getUser, confirmData, confirmUser } from "./frontend.data.js"; router.post("/frontend", async (req, res) => { const result = await confirmData(req.body); if (!result.success) { return res.status(500).json({ message: "Form Data Invalid" }); } console.log(req.body); console.log(user); res.sendStatus(204); }); router.get("/users", async (req, res) => { const users = await getUser(); res.json(users); }); router.get("/confirm-user", async (req, res) => { const username = req.query.username; if (!username) { return res.status(400).json({ message: "Username is required" }); } const user = await confirmUser(username); if (!user) { return res.status(404).json({ message: "User not found" }); } res.json(user); }); export default router;