web-humas-fe/app/page.tsx

28 lines
634 B
TypeScript
Raw Permalink Normal View History

2024-11-05 06:15:40 +00:00
"use client";
import BannerHumas from "@/components/landing/BannerHumas";
import BodyLayout from "@/components/landing/BodyLayout";
import HeaderNews from "@/components/landing/HeaderNews";
import { HumasLayout } from "@/components/layout/humas-layout";
2024-02-19 08:39:35 +00:00
import { useEffect, useState } from "react";
2024-01-05 06:57:30 +00:00
export default function Home() {
2024-11-05 06:15:40 +00:00
const [hasMounted, setHasMounted] = useState(false);
2024-02-19 08:39:35 +00:00
2024-11-05 06:15:40 +00:00
useEffect(() => {
setHasMounted(true);
}, []);
2024-02-19 08:39:35 +00:00
2024-11-05 06:15:40 +00:00
// Render
if (!hasMounted) return null;
2024-02-19 08:39:35 +00:00
2024-11-05 06:15:40 +00:00
return (
<>
<HumasLayout>
<BannerHumas />
<HeaderNews />
<BodyLayout />
</HumasLayout>
</>
);
2024-01-05 06:57:30 +00:00
}