Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .github/resources/expo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions apps/bare-expo/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,9 @@ function useLoaded() {
ExpoObserve.configure({
dispatchingEnabled: true,
sampleRate: 0.9,
integrations: {
'react-navigation': true,
},
});

export default function Main() {
Expand Down
7 changes: 4 additions & 3 deletions apps/bare-expo/MainNavigator.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import AsyncStorage from '@react-native-async-storage/async-storage';
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';
import { LinkingOptions, NavigationContainer } from '@react-navigation/native';
import { LinkingOptions } from '@react-navigation/native';
import { createNativeStackNavigator } from '@react-navigation/native-stack';
import { useTheme } from 'ThemeProvider';
import * as Linking from 'expo-linking';
Expand All @@ -10,6 +10,7 @@ import { Platform } from 'react-native';
import { TestStackNavigator } from 'test-suite/TestStackNavigator';
import { GestureHandlerRootView } from 'react-native-gesture-handler';
import { AppMetrics } from 'expo-observe';
import { ObserveNavigationContainer } from 'expo-observe/integrations/react-navigation';

type NavigationRouteConfigMap = React.ComponentType;

Expand Down Expand Up @@ -164,7 +165,7 @@ export default function MainNavigator() {
}
return (
<GestureHandlerRootView style={{ flex: 1 }}>
<NavigationContainer
<ObserveNavigationContainer
linking={linking}
initialState={initialState}
onStateChange={(state) => {
Expand All @@ -179,7 +180,7 @@ export default function MainNavigator() {
<Switch.Screen name="main" component={TabNavigator} />
</Switch.Navigator>
<StatusBar style={themeName === 'light' ? 'dark' : 'light'} />
</NavigationContainer>
</ObserveNavigationContainer>
</GestureHandlerRootView>
);
}
20 changes: 10 additions & 10 deletions apps/bare-expo/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -384,12 +384,12 @@ PODS:
- ExpoModulesCore
- ExpoAudio (56.0.9):
- ExpoModulesCore
- ExpoBackgroundFetch (56.0.12):
- ExpoBackgroundFetch (56.0.13):
- ExpoModulesCore
- ExpoBackgroundTask (56.0.12):
- ExpoBackgroundTask (56.0.13):
- ExpoModulesCore
- ExpoTaskManager
- ExpoBackgroundTask/Tests (56.0.12):
- ExpoBackgroundTask/Tests (56.0.13):
- ExpoModulesCore
- ExpoModulesTestCore
- ExpoTaskManager
Expand Down Expand Up @@ -685,16 +685,16 @@ PODS:
- ExpoModulesCore
- ExpoSystemUI (56.0.5):
- ExpoModulesCore
- ExpoTaskManager (56.0.12):
- ExpoTaskManager (56.0.13):
- ExpoModulesCore
- UMAppLoader
- ExpoTaskManager/Tests (56.0.12):
- ExpoTaskManager/Tests (56.0.13):
- ExpoModulesCore
- ExpoModulesTestCore
- UMAppLoader
- ExpoTrackingTransparency (56.0.5):
- ExpoModulesCore
- ExpoUI (56.0.11):
- ExpoUI (56.0.12):
- ExpoModulesCore
- ExpoModulesWorklets
- React-RCTFabric
Expand Down Expand Up @@ -3978,8 +3978,8 @@ SPEC CHECKSUMS:
ExpoAppMetrics: dcae0e266d9a801e9b4daa2d7695f24ca2b13b0d
ExpoAsset: 873ff4f99d9855e222b832c8acedb6b16e83cb2c
ExpoAudio: 80f5e1e70e74ba19c2be2ed7c672bcbc12ca1216
ExpoBackgroundFetch: 05d655a638fcea0e443c57e8b83993380c22d80d
ExpoBackgroundTask: a026157fe6766c164b5e64fc6f87d49ab9089f95
ExpoBackgroundFetch: f9d5d47e4729ce771a439f65ce8d00026df272e9
ExpoBackgroundTask: 5c8f9f7693f645a98aa59bddfee8ccb4ea5d93eb
ExpoBattery: a42e918404ceee07a957db4312918ec0c52bc0d6
ExpoBlob: 3e896c97726abf49bdecf63151e09fb4f7e21195
ExpoBlur: caddd80171e5f8f3581ff3d865e99c6465047240
Expand Down Expand Up @@ -4037,9 +4037,9 @@ SPEC CHECKSUMS:
ExpoStoreReview: f785057aececd9c63a113c69a82b491e5f90694e
ExpoSymbols: f83c91f2897d37102b98b9224c603095630be9d0
ExpoSystemUI: 8f4fb641c6a6ebe2a01dda0fbd3fdd952ab5823a
ExpoTaskManager: b0dfa41a1b93e01005c0672a055f7e8373939a38
ExpoTaskManager: 23971cc0a92b61ce06c4dfa521c10627013da497
ExpoTrackingTransparency: a5117d608c3abd938cd40ebcaa2f00049b886a8c
ExpoUI: 85a30909c38771a26bc1c4ab7510fe07a5666c22
ExpoUI: 556eeaf2686e78f690c8a6779e85412171f3bb76
ExpoVideo: 8ebbbf65778c5f986d65fc17bb60b79e9d7624e6
ExpoVideoDashSupportModule: a8197584e7b7e533a67e75d3349c5fa827358ad6
ExpoVideoThumbnails: 116c2563d2bd3a1e98326a267020e25fea8af79e
Expand Down
20 changes: 10 additions & 10 deletions apps/expo-go/ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -89,12 +89,12 @@ PODS:
- ExpoModulesCore
- ExpoAudio (56.0.9):
- ExpoModulesCore
- ExpoBackgroundFetch (56.0.12):
- ExpoBackgroundFetch (56.0.13):
- ExpoModulesCore
- ExpoBackgroundTask (56.0.12):
- ExpoBackgroundTask (56.0.13):
- ExpoModulesCore
- ExpoTaskManager
- ExpoBackgroundTask/Tests (56.0.12):
- ExpoBackgroundTask/Tests (56.0.13):
- ExpoModulesCore
- ExpoModulesTestCore
- ExpoTaskManager
Expand Down Expand Up @@ -331,16 +331,16 @@ PODS:
- ExpoModulesCore
- ExpoSystemUI (56.0.5):
- ExpoModulesCore
- ExpoTaskManager (56.0.12):
- ExpoTaskManager (56.0.13):
- ExpoModulesCore
- UMAppLoader
- ExpoTaskManager/Tests (56.0.12):
- ExpoTaskManager/Tests (56.0.13):
- ExpoModulesCore
- ExpoModulesTestCore
- UMAppLoader
- ExpoTrackingTransparency (56.0.5):
- ExpoModulesCore
- ExpoUI (56.0.11):
- ExpoUI (56.0.12):
- ExpoModulesCore
- ExpoModulesWorklets
- React-RCTFabric
Expand Down Expand Up @@ -4646,8 +4646,8 @@ SPEC CHECKSUMS:
Expo: cc00f5cb7006c4f13554ff795d3ef0b8ebbe7307
ExpoAsset: 873ff4f99d9855e222b832c8acedb6b16e83cb2c
ExpoAudio: 80f5e1e70e74ba19c2be2ed7c672bcbc12ca1216
ExpoBackgroundFetch: 05d655a638fcea0e443c57e8b83993380c22d80d
ExpoBackgroundTask: a026157fe6766c164b5e64fc6f87d49ab9089f95
ExpoBackgroundFetch: f9d5d47e4729ce771a439f65ce8d00026df272e9
ExpoBackgroundTask: 5c8f9f7693f645a98aa59bddfee8ccb4ea5d93eb
ExpoBattery: a42e918404ceee07a957db4312918ec0c52bc0d6
ExpoBlob: 3e896c97726abf49bdecf63151e09fb4f7e21195
ExpoBlur: caddd80171e5f8f3581ff3d865e99c6465047240
Expand Down Expand Up @@ -4699,9 +4699,9 @@ SPEC CHECKSUMS:
ExpoStoreReview: f785057aececd9c63a113c69a82b491e5f90694e
ExpoSymbols: f83c91f2897d37102b98b9224c603095630be9d0
ExpoSystemUI: 8f4fb641c6a6ebe2a01dda0fbd3fdd952ab5823a
ExpoTaskManager: b0dfa41a1b93e01005c0672a055f7e8373939a38
ExpoTaskManager: 23971cc0a92b61ce06c4dfa521c10627013da497
ExpoTrackingTransparency: a5117d608c3abd938cd40ebcaa2f00049b886a8c
ExpoUI: 85a30909c38771a26bc1c4ab7510fe07a5666c22
ExpoUI: 556eeaf2686e78f690c8a6779e85412171f3bb76
ExpoVideo: 8ebbbf65778c5f986d65fc17bb60b79e9d7624e6
ExpoVideoThumbnails: 116c2563d2bd3a1e98326a267020e25fea8af79e
ExpoWebBrowser: 6e3d90e3fe1952d21a8494872b1e1a485cd50e2f
Expand Down
Loading
Loading