feat(mobile): register InvitationScreen in sitemap for modal navigation

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei 2025-03-26 23:24:56 +08:00
parent 217e1a8f2a
commit 883d21a7df
No known key found for this signature in database
GPG Key ID: 0F62D33977F021F7
1 changed files with 8 additions and 5 deletions

View File

@ -2,6 +2,7 @@ import { NavigationSitemapRegistry } from "./lib/navigation/sitemap/registry"
import { TermsScreen } from "./screens/(headless)/terms"
import { TwoFactorAuthScreen } from "./screens/(modal)/2fa"
import { ForgetPasswordScreen } from "./screens/(modal)/forget-password"
import { InvitationScreen } from "./screens/(modal)/invitation"
import { LoginScreen } from "./screens/(modal)/login"
import { SignUpScreen } from "./screens/(modal)/sign-up"
import { OnboardingScreen } from "./screens/onboarding"
@ -10,11 +11,13 @@ export function registerSitemap() {
;[TermsScreen].forEach((Component) => {
NavigationSitemapRegistry.registerByComponent(Component)
})
;[LoginScreen, SignUpScreen, ForgetPasswordScreen, TwoFactorAuthScreen].forEach((Component) => {
NavigationSitemapRegistry.registerByComponent(Component, void 0, {
stackPresentation: "modal",
})
})
;[LoginScreen, InvitationScreen, SignUpScreen, ForgetPasswordScreen, TwoFactorAuthScreen].forEach(
(Component) => {
NavigationSitemapRegistry.registerByComponent(Component, void 0, {
stackPresentation: "modal",
})
},
)
;[OnboardingScreen].forEach((Component) => {
NavigationSitemapRegistry.registerByComponent(Component, void 0, {
stackPresentation: "transparentModal",