import CerpenPage from "@/components/user/cerpen/cerpenPage";
import { getMyAllCerpens } from "@/libs/axios/modules/cerpen";
import { PostModel } from "@/models";
import { cookies } from "next/headers";

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

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

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