26 lines
593 B
TypeScript
26 lines
593 B
TypeScript
|
import { Suspense } from "react"
|
||
|
import type { BlitzPage } from "blitz"
|
||
|
|
||
|
import Layout from "../../core/layouts/layout"
|
||
|
import ConversationsList from "../components/conversations-list"
|
||
|
import useRequireOnboarding from "../../core/hooks/use-require-onboarding"
|
||
|
|
||
|
const Messages: BlitzPage = () => {
|
||
|
useRequireOnboarding()
|
||
|
|
||
|
return (
|
||
|
<Layout title="Messages">
|
||
|
<div className="flex flex-col space-y-6 p-6">
|
||
|
<p>Messages page</p>
|
||
|
</div>
|
||
|
<Suspense fallback="Loading...">
|
||
|
<ConversationsList />
|
||
|
</Suspense>
|
||
|
</Layout>
|
||
|
)
|
||
|
}
|
||
|
|
||
|
Messages.authenticate = true
|
||
|
|
||
|
export default Messages
|