blob: 8be875232f4dc50939645d560e5a56f23ba25ada (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import type React from 'react'
import {CurrentConvoIdProvider} from '#/state/messages/current-convo-id'
import {MessagesEventBusProvider} from '#/state/messages/events'
import {ListConvosProvider} from '#/state/queries/messages/list-conversations'
import {MessageDraftsProvider} from './message-drafts'
export function MessagesProvider({children}: {children: React.ReactNode}) {
return (
<CurrentConvoIdProvider>
<MessageDraftsProvider>
<MessagesEventBusProvider>
<ListConvosProvider>{children}</ListConvosProvider>
</MessagesEventBusProvider>
</MessageDraftsProvider>
</CurrentConvoIdProvider>
)
}
|