diff --git a/ReproducerApp/App.tsx b/ReproducerApp/App.tsx index 05254ac..a305338 100644 --- a/ReproducerApp/App.tsx +++ b/ReproducerApp/App.tsx @@ -5,36 +5,34 @@ * @format */ -import React, { useRef } from 'react'; -import type { PropsWithChildren } from 'react'; +import React, { useReducer } from 'react'; import { - SafeAreaView, - ScrollView, - StatusBar, + Button, StyleSheet, - Text, useColorScheme, View, } from 'react-native'; -import { - Colors, -} from 'react-native/Libraries/NewAppScreen'; +import { Colors } from 'react-native/Libraries/NewAppScreen'; -import MapView, { Marker, enableLatestRenderer, PROVIDER_GOOGLE } from 'react-native-maps'; +import MapView, { + Marker, + enableLatestRenderer, + PROVIDER_GOOGLE, +} from 'react-native-maps'; enableLatestRenderer(); function App(): JSX.Element { const isDarkMode = useColorScheme() === 'dark'; + const forceUpdate = useReducer(x => x + 1, 0)[1]; const backgroundStyle = { backgroundColor: isDarkMode ? Colors.darker : Colors.lighter, }; - return ( - // - + const renderMap = () => { + return ( + ); + }; + + let map = renderMap(); + + return ( + // + + {map} +