import PuisiPage from "@/components/user/puisi/puisiPage";
import { getMyAllPuisis } from "@/libs/axios/modules/puisi";
import { PostModel } from "@/models";
import { cookies } from "next/headers";

export default async function Puisi() {
    const cookieStore = await cookies();
    const token = cookieStore.get("token");

    const posts: PostModel[] = token ? (await getMyAllPuisis(token.value.slice(1, -1))).data.data : [];

    return <PuisiPage posts={posts} token={token?.value.slice(1, -1)} />;
}
