turn maps page into client component

This commit is contained in:
liquidwater0 2025-04-03 02:55:36 -05:00 committed by Quaternions
parent 73f559f049
commit 739c9354a6

@ -1,19 +1,20 @@
"use client"
import { useState, useEffect } from "react";
import Webpage from "@/app/_components/webpage"; import Webpage from "@/app/_components/webpage";
export default async function MapsPage() { export default function MapsPage() {
try { const [ingameMaps, setIngameMaps] = useState();
const response = await fetch("/api/maps?Page=1&Limit=10");
const json = await response.json(); useEffect(() => {
console.log(json); fetch("/api/maps?Page=1&Limit=10")
} catch(error) { .then(response => response.json())
console.log(error); .then(setIngameMaps);
}, []);
return (
<Webpage> useEffect(() => {
<h1>No Maps!</h1> console.log(ingameMaps);
</Webpage> }, [ingameMaps]);
)
}
return ( return (
<Webpage> <Webpage>