Newer
Older
taehui / taehui-fe / src / app / www / logic / forum.ts
@Taehui Taehui on 17 Mar 545 bytes 2024-03-18 오전 12:51
import DB from "@/app/www/system/DB";
import { getLanguage } from "@/app/www/utilities/Utility";

export const getEssays = async (
  forumID: string,
  language: string,
  page: number,
  viewUnit: number,
) => {
  return DB.ta(async (db) => {
    const forum = await DB.getForum(db, forumID);
    if (forum) {
      return {
        title: getLanguage(language, forum),
        essayCount: Number(await DB.getEssayCount(forumID)),
        essays: await DB.getEssays(forumID, page, viewUnit),
        level: forum.level,
      };
    }
  });
};