"use server"; import { database } from "./db"; import { isAdmin } from "./util"; export async function fetchAllUsers(): Promise { return new Promise((resolve, reject) => { if (!isAdmin) return reject("Unauthenticated"); const db = database(); db.all("SELECT key FROM passwords", (err, res: any) => { if (err) return reject(err); resolve(res.map((row: any) => row.key)); }); }); }