state machine, flow screen

This commit is contained in:
Samuel Newman
2025-11-27 22:08:57 +02:00
parent a10b1c5903
commit 2c7ca5d9eb
9 changed files with 305 additions and 37 deletions
+9
View File
@@ -130,6 +130,7 @@ import {
StarterPackScreenShort,
} from '#/screens/StarterPack/StarterPackScreen'
import {Wizard} from '#/screens/StarterPack/Wizard'
import {SyncContactsFlowScreen} from '#/screens/SyncContactsFlowScreen'
import TopicScreen from '#/screens/Topic'
import {VideoFeed} from '#/screens/VideoFeed'
import {type Theme, useTheme} from '#/alf'
@@ -618,6 +619,14 @@ function commonScreens(Stack: typeof Flat, unreadCountLabel?: string) {
requireAuth: true,
}}
/>
<Stack.Screen
name="SyncContactsFlow"
getComponent={() => SyncContactsFlowScreen}
options={{
title: title(msg`Sync Contacts`),
requireAuth: true,
}}
/>
</>
)
}