CoastalCommitsPastes/client/app/page.tsx

22 lines
649 B
TypeScript
Raw Normal View History

2022-11-12 01:28:06 -08:00
import Header from "@components/header"
import PageWrapper from "@components/page-wrapper"
import { getCurrentUser } from "@lib/server/session"
2022-11-09 18:38:05 -08:00
import { getWelcomeContent } from "pages/api/welcome"
2022-11-12 00:58:21 -08:00
import Home from "./components/home"
2022-11-09 18:38:05 -08:00
const getWelcomeData = async () => {
const welcomeContent = await getWelcomeContent()
return welcomeContent
}
export default async function Page() {
2022-11-09 23:11:36 -08:00
const { content, rendered, title } = await getWelcomeData()
const authed = await getCurrentUser();
2022-11-12 00:58:21 -08:00
return (
<PageWrapper signedIn={Boolean(authed)}>
<Home rendered={rendered as string} introContent={content} introTitle={title} />
</PageWrapper>
)
2022-11-08 22:14:43 -08:00
}