import Route from "../route.js"; import auth from "../form/auth.js"; import initDb from "../db.js"; let db = await initDb(); let main = new Route([auth], async function (req, res, input) { let {route} = req.params; let {id} = req.query; let comments = await db.all('SELECT * FROM comment WHERE targetType = ? AND targetId = ? ORDER BY date DESC', [ route, id ]); return { ...input, route, id, comments }; }); export default main;