Add language to hack page under details

This commit is contained in:
jschoeny 2025-12-17 22:48:09 -10:00
parent b3a146d35c
commit c5597e48f1

View File

@ -118,7 +118,7 @@ export default async function HackDetail({ params }: HackDetailProps) {
const supabase = await createClient();
const { data: hack, error } = await supabase
.from("hacks")
.select("slug,title,summary,description,base_rom,created_at,updated_at,downloads,current_patch,box_art,social_links,created_by,approved,original_author,permission_from")
.select("slug,title,summary,description,base_rom,created_at,updated_at,downloads,current_patch,box_art,social_links,created_by,approved,original_author,permission_from,language")
.eq("slug", slug)
.maybeSingle();
if (error || !hack) return notFound();
@ -419,6 +419,7 @@ export default async function HackDetail({ params }: HackDetailProps) {
<div className="card p-5">
<h3 className="text-[15px] font-semibold tracking-tight">Details</h3>
<ul className="mt-3 grid gap-2 text-sm text-foreground/75">
<li>Language: {hack.language || "Unknown"}</li>
<li>Base ROM: {baseRom?.name || "Unknown"}</li>
<li>Created: {new Date(hack.created_at).toLocaleDateString()}</li>
{lastUpdated && <li>Last updated: {lastUpdated}</li>}