diff --git a/packages/mobile/src/AppStack.tsx b/packages/mobile/src/AppStack.tsx
index 86fdbdc03..01a5035e6 100644
--- a/packages/mobile/src/AppStack.tsx
+++ b/packages/mobile/src/AppStack.tsx
@@ -18,7 +18,7 @@ import { ICON_MENU } from '@Style/Icons'
import { ThemeService } from '@Style/ThemeService'
import { getDefaultDrawerWidth } from '@Style/Utils'
import React, { useCallback, useContext, useEffect, useRef, useState } from 'react'
-import { Dimensions, Keyboard, ScaledSize, StatusBar } from 'react-native'
+import { Dimensions, Keyboard, ScaledSize } from 'react-native'
import DrawerLayout, { DrawerState } from 'react-native-gesture-handler/DrawerLayout'
import { HeaderButtons, Item } from 'react-navigation-header-buttons'
import { ThemeContext } from 'styled-components'
@@ -150,7 +150,6 @@ export const AppStackComponent = (props: ModalStackNavigationProp<'AppStack'>) =
onDrawerStateChanged={handleDrawerStateChange}
renderNavigationView={() => !isLocked && }
>
-
`background-color: ${props.theme.stylekitBackgroundColor}`}
+`
export const MobileWebAppContainer = () => {
const [identifier, setIdentifier] = useState(Math.random())
@@ -18,6 +26,7 @@ export const MobileWebAppContainer = () => {
}
const MobileWebAppContents = ({ destroyAndReload }: { destroyAndReload: () => void }) => {
+ const theme = useContext(ThemeContext)
const webViewRef = useRef(null)
const sourceUri = (Platform.OS === 'android' ? 'file:///android_asset/' : '') + 'Web.bundle/src/index.html'
const stateService = useMemo(() => new AppStateObserverService(), [])
@@ -171,19 +180,20 @@ const MobileWebAppContents = ({ destroyAndReload }: { destroyAndReload: () => vo
/* eslint-disable @typescript-eslint/no-empty-function */
return (
- {}}
- onError={(err) => console.error('An error has occurred', err)}
- onHttpError={() => console.error('An HTTP error occurred')}
- onMessage={onMessage}
- allowFileAccess={true}
- allowUniversalAccessFromFileURLs={true}
- injectedJavaScriptBeforeContentLoaded={injectedJS}
- />
+
+ {}}
+ onError={(err) => console.error('An error has occurred', err)}
+ onHttpError={() => console.error('An HTTP error occurred')}
+ onMessage={onMessage}
+ allowFileAccess={true}
+ allowUniversalAccessFromFileURLs={true}
+ injectedJavaScriptBeforeContentLoaded={injectedJS}
+ />
+
)
/* eslint-enable @typescript-eslint/no-empty-function */
}