30 lines
859 B
TypeScript
30 lines
859 B
TypeScript
import Header from "../../digital/components/Header";
|
|
import Hero from "../../digital/components/Hero";
|
|
import Features from "../../digital/components/Features";
|
|
import Roadmap from "../../digital/components/Roadmap";
|
|
import Tools from "../../digital/components/Tools";
|
|
import Community from "../../digital/components/Community";
|
|
import Footer from "../../digital/components/Footer";
|
|
import { getThemeToolsData, getResourceData } from "../../digital/lib/theme-data";
|
|
|
|
export default async function HomePage() {
|
|
const [toolsData, resourceData] = await Promise.all([
|
|
getThemeToolsData(),
|
|
getResourceData(),
|
|
]);
|
|
|
|
return (
|
|
<>
|
|
<Header />
|
|
<main>
|
|
<Hero />
|
|
<Features />
|
|
<Roadmap />
|
|
<Tools data={toolsData} />
|
|
<Community resourceData={resourceData} />
|
|
</main>
|
|
<Footer />
|
|
</>
|
|
);
|
|
}
|