inbox-provider-rewrap
This commit is contained in:
parent
f77d7b28df
commit
a2d72409f2
|
@ -42,6 +42,7 @@ import { SearchPage } from '../pages/search.page'
|
||||||
import { TopicPage } from '../pages/topic.page'
|
import { TopicPage } from '../pages/topic.page'
|
||||||
import { ROUTES, useRouter } from '../stores/router'
|
import { ROUTES, useRouter } from '../stores/router'
|
||||||
import { hideModal, MODALS, showModal } from '../stores/ui'
|
import { hideModal, MODALS, showModal } from '../stores/ui'
|
||||||
|
import { InboxProvider } from '../context/inbox'
|
||||||
|
|
||||||
// TODO: lazy load
|
// TODO: lazy load
|
||||||
// const SomePage = lazy(() => import('./Pages/SomePage'))
|
// const SomePage = lazy(() => import('./Pages/SomePage'))
|
||||||
|
@ -124,7 +125,9 @@ export const App = (props: Props) => {
|
||||||
<ConnectProvider>
|
<ConnectProvider>
|
||||||
<NotificationsProvider>
|
<NotificationsProvider>
|
||||||
<EditorProvider>
|
<EditorProvider>
|
||||||
<Dynamic component={pageComponent()} {...props} />
|
<InboxProvider>
|
||||||
|
<Dynamic component={pageComponent()} {...props} />
|
||||||
|
</InboxProvider>
|
||||||
</EditorProvider>
|
</EditorProvider>
|
||||||
</NotificationsProvider>
|
</NotificationsProvider>
|
||||||
</ConnectProvider>
|
</ConnectProvider>
|
||||||
|
|
|
@ -5,7 +5,6 @@ import { createSignal, onMount } from 'solid-js'
|
||||||
import { PageLayout } from '../components/_shared/PageLayout'
|
import { PageLayout } from '../components/_shared/PageLayout'
|
||||||
import { ShowOnlyOnClient } from '../components/_shared/ShowOnlyOnClient'
|
import { ShowOnlyOnClient } from '../components/_shared/ShowOnlyOnClient'
|
||||||
import { InboxView } from '../components/Views/Inbox/Inbox'
|
import { InboxView } from '../components/Views/Inbox/Inbox'
|
||||||
import { InboxProvider } from '../context/inbox'
|
|
||||||
import { useLocalize } from '../context/localize'
|
import { useLocalize } from '../context/localize'
|
||||||
import { loadAllAuthors } from '../stores/zine/authors'
|
import { loadAllAuthors } from '../stores/zine/authors'
|
||||||
|
|
||||||
|
@ -24,9 +23,7 @@ export const InboxPage = (props: PageProps) => {
|
||||||
return (
|
return (
|
||||||
<PageLayout hideFooter={true} title={t('Inbox')}>
|
<PageLayout hideFooter={true} title={t('Inbox')}>
|
||||||
<ShowOnlyOnClient>
|
<ShowOnlyOnClient>
|
||||||
<InboxProvider>
|
<InboxView isLoaded={isLoaded()} authors={props.allAuthors} />
|
||||||
<InboxView isLoaded={isLoaded()} authors={props.allAuthors} />
|
|
||||||
</InboxProvider>
|
|
||||||
</ShowOnlyOnClient>
|
</ShowOnlyOnClient>
|
||||||
</PageLayout>
|
</PageLayout>
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user