import Link from "next/link"; import { getTranslations } from "next-intl/server"; import { AdminMediaGrid } from "@/components/admin/media-grid"; import { redirect } from "next/navigation"; import { canAccess, getAdminContext, PERMS } from "@/lib/permissions"; export default async function AdminMediaPage() { const { session, permissions } = await getAdminContext(); if (!canAccess(permissions, PERMS.PAGES_VIEW, session.user.rank)) { redirect("/admin"); } const t = await getTranslations("pages.admin.media"); return (
← {t("articles")}
); }