From b4bb838d04727e7ad16c597346b8397655902616 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Fri, 15 Mar 2024 12:08:06 -0500 Subject: [PATCH] Move labeler fetch below auth --- src/App.native.tsx | 33 ++++++++++++++++++--------------- src/App.web.tsx | 33 ++++++++++++++++++--------------- src/state/preferences/index.tsx | 5 +---- 3 files changed, 37 insertions(+), 34 deletions(-) diff --git a/src/App.native.tsx b/src/App.native.tsx index 44b2cba156..e825ffa00a 100644 --- a/src/App.native.tsx +++ b/src/App.native.tsx @@ -37,6 +37,7 @@ import {Provider as InvitesStateProvider} from 'state/invites' import {Provider as PrefsStateProvider} from 'state/preferences' import {Provider as LoggedOutViewProvider} from 'state/shell/logged-out' import {Provider as SelectedFeedProvider} from 'state/shell/selected-feed' +import {Provider as LabelDefsProvider} from '#/state/preferences/label-defs' import I18nProvider from './locale/i18nProvider' import { Provider as SessionProvider, @@ -83,21 +84,23 @@ function InnerApp() { // Resets the entire tree below when it changes: key={currentAccount?.did}> - - - - - {/* All components should be within this provider */} - - - - - - - - - - + + + + + + {/* All components should be within this provider */} + + + + + + + + + + + diff --git a/src/App.web.tsx b/src/App.web.tsx index b0d5f12662..f47f763da1 100644 --- a/src/App.web.tsx +++ b/src/App.web.tsx @@ -27,6 +27,7 @@ import {Provider as InvitesStateProvider} from 'state/invites' import {Provider as PrefsStateProvider} from 'state/preferences' import {Provider as LoggedOutViewProvider} from 'state/shell/logged-out' import {Provider as SelectedFeedProvider} from 'state/shell/selected-feed' +import {Provider as LabelDefsProvider} from '#/state/preferences/label-defs' import I18nProvider from './locale/i18nProvider' import { Provider as SessionProvider, @@ -60,21 +61,23 @@ function InnerApp() { // Resets the entire tree below when it changes: key={currentAccount?.did}> - - - - - {/* All components should be within this provider */} - - - - - - - - - - + + + + + + {/* All components should be within this provider */} + + + + + + + + + + + diff --git a/src/state/preferences/index.tsx b/src/state/preferences/index.tsx index 68aa89dbc7..cf1d901511 100644 --- a/src/state/preferences/index.tsx +++ b/src/state/preferences/index.tsx @@ -4,7 +4,6 @@ import {Provider as AltTextRequiredProvider} from '../preferences/alt-text-requi import {Provider as HiddenPostsProvider} from '../preferences/hidden-posts' import {Provider as ExternalEmbedsProvider} from './external-embeds-prefs' import {Provider as InAppBrowserProvider} from './in-app-browser' -import {Provider as LabelDefsProvider} from './label-defs' export {useLanguagePrefs, useLanguagePrefsApi} from './languages' export { @@ -24,9 +23,7 @@ export function Provider({children}: React.PropsWithChildren<{}>) { - - {children} - + {children}