Move i18n provider up the stack

This commit is contained in:
Eric Bailey
2024-08-30 12:04:59 -05:00
parent 497aacf113
commit d36ebbde99
2 changed files with 38 additions and 38 deletions
+20 -20
View File
@@ -172,31 +172,31 @@ function App() {
* that is set up in the InnerApp component above. * that is set up in the InnerApp component above.
*/ */
return ( return (
<A11yProvider> <I18nProvider>
<KeyboardProvider enabled={false} statusBarTranslucent={true}> <A11yProvider>
<SessionProvider> <KeyboardProvider enabled={false} statusBarTranslucent={true}>
<ShellStateProvider> <SessionProvider>
<PrefsStateProvider> <ShellStateProvider>
<InvitesStateProvider> <PrefsStateProvider>
<ModalStateProvider> <InvitesStateProvider>
<DialogStateProvider> <ModalStateProvider>
<LightboxStateProvider> <DialogStateProvider>
<I18nProvider> <LightboxStateProvider>
<PortalProvider> <PortalProvider>
<StarterPackProvider> <StarterPackProvider>
<InnerApp /> <InnerApp />
</StarterPackProvider> </StarterPackProvider>
</PortalProvider> </PortalProvider>
</I18nProvider> </LightboxStateProvider>
</LightboxStateProvider> </DialogStateProvider>
</DialogStateProvider> </ModalStateProvider>
</ModalStateProvider> </InvitesStateProvider>
</InvitesStateProvider> </PrefsStateProvider>
</PrefsStateProvider> </ShellStateProvider>
</ShellStateProvider> </SessionProvider>
</SessionProvider> </KeyboardProvider>
</KeyboardProvider> </A11yProvider>
</A11yProvider> </I18nProvider>
) )
} }
+18 -18
View File
@@ -151,29 +151,29 @@ function App() {
* that is set up in the InnerApp component above. * that is set up in the InnerApp component above.
*/ */
return ( return (
<A11yProvider> <I18nProvider>
<SessionProvider> <A11yProvider>
<ShellStateProvider> <SessionProvider>
<PrefsStateProvider> <ShellStateProvider>
<InvitesStateProvider> <PrefsStateProvider>
<ModalStateProvider> <InvitesStateProvider>
<DialogStateProvider> <ModalStateProvider>
<LightboxStateProvider> <DialogStateProvider>
<I18nProvider> <LightboxStateProvider>
<PortalProvider> <PortalProvider>
<StarterPackProvider> <StarterPackProvider>
<InnerApp /> <InnerApp />
</StarterPackProvider> </StarterPackProvider>
</PortalProvider> </PortalProvider>
</I18nProvider> </LightboxStateProvider>
</LightboxStateProvider> </DialogStateProvider>
</DialogStateProvider> </ModalStateProvider>
</ModalStateProvider> </InvitesStateProvider>
</InvitesStateProvider> </PrefsStateProvider>
</PrefsStateProvider> </ShellStateProvider>
</ShellStateProvider> </SessionProvider>
</SessionProvider> </A11yProvider>
</A11yProvider> </I18nProvider>
) )
} }