about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/App.native.tsx9
-rw-r--r--src/App.web.tsx9
2 files changed, 10 insertions, 8 deletions
diff --git a/src/App.native.tsx b/src/App.native.tsx
index 14daa3bd6..ac6c2e83d 100644
--- a/src/App.native.tsx
+++ b/src/App.native.tsx
@@ -80,8 +80,9 @@ function InnerApp() {
             <QueryProvider currentDid={currentAccount?.did}>
               <PushNotificationsListener>
                 <StatsigProvider>
-                  <ModerationOptsProvider>
-                    <LabelDefsProvider>
+                  {/* LabelDefsProvider MUST come before ModerationOptsProvider */}
+                  <LabelDefsProvider>
+                    <ModerationOptsProvider>
                       <LoggedOutViewProvider>
                         <SelectedFeedProvider>
                           <UnreadNotifsProvider>
@@ -97,8 +98,8 @@ function InnerApp() {
                           </UnreadNotifsProvider>
                         </SelectedFeedProvider>
                       </LoggedOutViewProvider>
-                    </LabelDefsProvider>
-                  </ModerationOptsProvider>
+                    </ModerationOptsProvider>
+                  </LabelDefsProvider>
                 </StatsigProvider>
               </PushNotificationsListener>
             </QueryProvider>
diff --git a/src/App.web.tsx b/src/App.web.tsx
index e04fd45f1..bc9cd01f1 100644
--- a/src/App.web.tsx
+++ b/src/App.web.tsx
@@ -57,8 +57,9 @@ function InnerApp() {
         key={currentAccount?.did}>
         <QueryProvider currentDid={currentAccount?.did}>
           <StatsigProvider>
-            <ModerationOptsProvider>
-              <LabelDefsProvider>
+            {/* LabelDefsProvider MUST come before ModerationOptsProvider */}
+            <LabelDefsProvider>
+              <ModerationOptsProvider>
                 <LoggedOutViewProvider>
                   <SelectedFeedProvider>
                     <UnreadNotifsProvider>
@@ -74,8 +75,8 @@ function InnerApp() {
                     </UnreadNotifsProvider>
                   </SelectedFeedProvider>
                 </LoggedOutViewProvider>
-              </LabelDefsProvider>
-            </ModerationOptsProvider>
+              </ModerationOptsProvider>
+            </LabelDefsProvider>
           </StatsigProvider>
         </QueryProvider>
       </React.Fragment>