···11import 'react-native-url-polyfill/auto'
22+import 'lib/sentry' // must be near top
33+24import React, {useState, useEffect} from 'react'
33-import 'lib/sentry' // must be relatively on top
44-import {withSentry} from 'lib/sentry'
55import {RootSiblingParent} from 'react-native-root-siblings'
66import * as SplashScreen from 'expo-splash-screen'
77import {GestureHandlerRootView} from 'react-native-gesture-handler'
88import {observer} from 'mobx-react-lite'
99+import {QueryClientProvider} from '@tanstack/react-query'
1010+1111+import 'view/icons'
1212+1313+import {withSentry} from 'lib/sentry'
914import {ThemeProvider} from 'lib/ThemeContext'
1015import {s} from 'lib/styles'
1111-import * as view from './view/index'
1216import {RootStoreModel, setupState, RootStoreProvider} from './state'
1313-import {Shell} from './view/shell'
1717+import {Shell} from 'view/shell'
1418import * as notifications from 'lib/notifications/notifications'
1519import * as analytics from 'lib/analytics/analytics'
1616-import * as Toast from './view/com/util/Toast'
1717-import {QueryClientProvider} from '@tanstack/react-query'
2020+import * as Toast from 'view/com/util/Toast'
1821import {queryClient} from 'lib/react-query'
1922import {TestCtrls} from 'view/com/testing/TestCtrls'
2023···27302831 // init
2932 useEffect(() => {
3030- view.setup()
3133 setupState().then(store => {
3234 setRootStore(store)
3335 analytics.init(store)
+9-7
src/App.web.tsx
···11+import 'lib/sentry' // must be near top
22+13import React, {useState, useEffect} from 'react'
22-import 'lib/sentry' // must be relatively on top
44+import {observer} from 'mobx-react-lite'
55+import {QueryClientProvider} from '@tanstack/react-query'
36import {SafeAreaProvider} from 'react-native-safe-area-context'
47import {RootSiblingParent} from 'react-native-root-siblings'
55-import * as view from './view/index'
88+99+import 'view/icons'
1010+611import * as analytics from 'lib/analytics/analytics'
712import {RootStoreModel, setupState, RootStoreProvider} from './state'
88-import {Shell} from './view/shell/index'
99-import {ToastContainer} from './view/com/util/Toast.web'
1313+import {Shell} from 'view/shell/index'
1414+import {ToastContainer} from 'view/com/util/Toast.web'
1015import {ThemeProvider} from 'lib/ThemeContext'
1111-import {observer} from 'mobx-react-lite'
1212-import {QueryClientProvider} from '@tanstack/react-query'
1316import {queryClient} from 'lib/react-query'
14171518const App = observer(function AppImpl() {
···19222023 // init
2124 useEffect(() => {
2222- view.setup()
2325 setupState().then(store => {
2426 setRootStore(store)
2527 analytics.init(store)