import { get } from "libs/http"; import useGet from "libs/hooks/useGet"; import NovelItem from "components/NovelItem"; const Home = () => { const { data } = useGet("/api/list"); if (!data) return null; const { completed, on_going, rands } = data.data; return (
{rands ? ( <>

Ranking

) : null} {on_going ? ( <>

Updating

) : null} {completed ? ( <>

Completed

) : null}
); }; export async function getServerSideProps() { const data = await get(`/api/list`); return { props: { fallback: { "/api/list": data, }, }, }; } export default Home;