Bluesky app fork with some witchin' additions 💫

Remove messages provider (#3902)

authored by

Eric Bailey and committed by
GitHub
53d84449 f78126e0

+35 -41
+19 -22
src/App.native.tsx
··· 16 16 17 17 import {Provider as StatsigProvider} from '#/lib/statsig/statsig' 18 18 import {logger} from '#/logger' 19 - import {MessagesEventBusProvider} from '#/state/messages/events' 20 19 import {init as initPersistedState} from '#/state/persisted' 21 20 import {Provider as LabelDefsProvider} from '#/state/preferences/label-defs' 22 21 import {Provider as ModerationOptsProvider} from '#/state/preferences/moderation-opts' ··· 96 95 // Resets the entire tree below when it changes: 97 96 key={currentAccount?.did}> 98 97 <QueryProvider currentDid={currentAccount?.did}> 99 - <MessagesEventBusProvider> 100 - <PushNotificationsListener> 101 - <StatsigProvider> 102 - {/* LabelDefsProvider MUST come before ModerationOptsProvider */} 103 - <LabelDefsProvider> 104 - <ModerationOptsProvider> 105 - <LoggedOutViewProvider> 106 - <SelectedFeedProvider> 107 - <UnreadNotifsProvider> 108 - <GestureHandlerRootView style={s.h100pct}> 109 - <TestCtrls /> 110 - <Shell /> 111 - </GestureHandlerRootView> 112 - </UnreadNotifsProvider> 113 - </SelectedFeedProvider> 114 - </LoggedOutViewProvider> 115 - </ModerationOptsProvider> 116 - </LabelDefsProvider> 117 - </StatsigProvider> 118 - </PushNotificationsListener> 119 - </MessagesEventBusProvider> 98 + <PushNotificationsListener> 99 + <StatsigProvider> 100 + {/* LabelDefsProvider MUST come before ModerationOptsProvider */} 101 + <LabelDefsProvider> 102 + <ModerationOptsProvider> 103 + <LoggedOutViewProvider> 104 + <SelectedFeedProvider> 105 + <UnreadNotifsProvider> 106 + <GestureHandlerRootView style={s.h100pct}> 107 + <TestCtrls /> 108 + <Shell /> 109 + </GestureHandlerRootView> 110 + </UnreadNotifsProvider> 111 + </SelectedFeedProvider> 112 + </LoggedOutViewProvider> 113 + </ModerationOptsProvider> 114 + </LabelDefsProvider> 115 + </StatsigProvider> 116 + </PushNotificationsListener> 120 117 </QueryProvider> 121 118 </React.Fragment> 122 119 </RootSiblingParent>
+16 -19
src/App.web.tsx
··· 9 9 10 10 import {Provider as StatsigProvider} from '#/lib/statsig/statsig' 11 11 import {logger} from '#/logger' 12 - import {MessagesEventBusProvider} from '#/state/messages/events' 13 12 import {init as initPersistedState} from '#/state/persisted' 14 13 import {Provider as LabelDefsProvider} from '#/state/preferences/label-defs' 15 14 import {Provider as ModerationOptsProvider} from '#/state/preferences/moderation-opts' ··· 84 83 // Resets the entire tree below when it changes: 85 84 key={currentAccount?.did}> 86 85 <QueryProvider currentDid={currentAccount?.did}> 87 - <MessagesEventBusProvider> 88 - <StatsigProvider> 89 - {/* LabelDefsProvider MUST come before ModerationOptsProvider */} 90 - <LabelDefsProvider> 91 - <ModerationOptsProvider> 92 - <LoggedOutViewProvider> 93 - <SelectedFeedProvider> 94 - <UnreadNotifsProvider> 95 - <SafeAreaProvider> 96 - <Shell /> 97 - </SafeAreaProvider> 98 - </UnreadNotifsProvider> 99 - </SelectedFeedProvider> 100 - </LoggedOutViewProvider> 101 - </ModerationOptsProvider> 102 - </LabelDefsProvider> 103 - </StatsigProvider> 104 - </MessagesEventBusProvider> 86 + <StatsigProvider> 87 + {/* LabelDefsProvider MUST come before ModerationOptsProvider */} 88 + <LabelDefsProvider> 89 + <ModerationOptsProvider> 90 + <LoggedOutViewProvider> 91 + <SelectedFeedProvider> 92 + <UnreadNotifsProvider> 93 + <SafeAreaProvider> 94 + <Shell /> 95 + </SafeAreaProvider> 96 + </UnreadNotifsProvider> 97 + </SelectedFeedProvider> 98 + </LoggedOutViewProvider> 99 + </ModerationOptsProvider> 100 + </LabelDefsProvider> 101 + </StatsigProvider> 105 102 </QueryProvider> 106 103 </React.Fragment> 107 104 <ToastContainer />