import { redirect } from "next/navigation"; import { connection } from "next/server"; import { OverviewImageGenerator } from "@/components/admin/overview-image-generator"; import { getActiveCatalog } from "@/lib/guides/queries"; import { elementOrder } from "@/lib/overview-image"; export default async function OverviewImagePage() { await connection(); const catalog = await getActiveCatalog(); if (!catalog) redirect("/admin?sync=required"); const elementIconUrls = Object.fromEntries( elementOrder.map((element) => [ element, catalog.characters.find( (character) => character.element === element && character.elementIconUrl, )?.elementIconUrl ?? null, ]), ); return (
Image generator
สร้างและดาวน์โหลดภาพ PNG ขนาด 3000×3000 โดยไม่เปลี่ยนภาพใน Guide