perf : increase admin page speed
This commit is contained in:
@@ -5,13 +5,13 @@ import { AdminHeader } from "@/components/admin/admin-header";
|
||||
import { GlossaryManager } from "@/components/admin/glossary-manager";
|
||||
import { getAdminSession } from "@/lib/auth/server";
|
||||
import { listGlossaryAliases } from "@/lib/glossary-repository";
|
||||
import { getActiveCatalog } from "@/lib/guides/queries";
|
||||
import { getCatalogOptions } from "@/lib/guides/queries";
|
||||
|
||||
export default async function GlossaryPage() {
|
||||
await connection();
|
||||
if (!(await getAdminSession())) redirect("/admin/login");
|
||||
const [catalog, aliases] = await Promise.all([
|
||||
getActiveCatalog(),
|
||||
getCatalogOptions(),
|
||||
listGlossaryAliases(),
|
||||
]);
|
||||
if (!catalog) redirect("/admin");
|
||||
|
||||
Reference in New Issue
Block a user