about summary refs log tree commit diff
path: root/src/App.native.tsx
diff options
context:
space:
mode:
authorSamuel Newman <mozzius@protonmail.com>2025-07-11 00:36:53 +0300
committerGitHub <noreply@github.com>2025-07-10 16:36:53 -0500
commit377d80e21df668c50585b1131bf1b7f0528bacd0 (patch)
tree30af22f8a2034b351bdc8dedee291f588677cfd9 /src/App.native.tsx
parent22bda086d0f2e6e8656d7eb79dea7b551e587736 (diff)
downloadvoidsky-377d80e21df668c50585b1131bf1b7f0528bacd0.tar.zst
Handle notifications on first load (#8629)
* add getInitialURL

* get deep linking working

* actually handle as push instead

* push to route instead of setting initial path

* pop to on top of notifications

* fix comment

* change chat-message handling

* add metrics

* don't reopen due to notif multiple times

* extract data from notification differently on android

* sorry sorry annoying naming nits, align logger

---------

Co-authored-by: Eric Bailey <git@esb.lol>
Diffstat (limited to 'src/App.native.tsx')
-rw-r--r--src/App.native.tsx2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/App.native.tsx b/src/App.native.tsx
index c42b11746..2278b73de 100644
--- a/src/App.native.tsx
+++ b/src/App.native.tsx
@@ -17,6 +17,7 @@ import {useLingui} from '@lingui/react'
 import * as Sentry from '@sentry/react-native'
 
 import {KeyboardControllerProvider} from '#/lib/hooks/useEnableKeyboardController'
+import {Provider as HideBottomBarBorderProvider} from '#/lib/hooks/useHideBottomBarBorder'
 import {QueryProvider} from '#/lib/react-query'
 import {Provider as StatsigProvider, tryFetchGates} from '#/lib/statsig/statsig'
 import {s} from '#/lib/styles'
@@ -73,7 +74,6 @@ import {Provider as VideoVolumeProvider} from '#/components/Post/Embed/VideoEmbe
 import {Splash} from '#/Splash'
 import {BottomSheetProvider} from '../modules/bottom-sheet'
 import {BackgroundNotificationPreferencesProvider} from '../modules/expo-background-notification-handler/src/BackgroundNotificationHandlerProvider'
-import {Provider as HideBottomBarBorderProvider} from './lib/hooks/useHideBottomBarBorder'
 
 SplashScreen.preventAutoHideAsync()
 if (isIOS) {