diff --git a/src/screens/StarterPack/Wizard/StepFeeds.tsx b/src/screens/StarterPack/Wizard/StepFeeds.tsx index 4eb3fd8ff4..d657e3d43f 100644 --- a/src/screens/StarterPack/Wizard/StepFeeds.tsx +++ b/src/screens/StarterPack/Wizard/StepFeeds.tsx @@ -5,6 +5,8 @@ import {GeneratorView} from '@atproto/api/dist/client/types/app/bsky/feed/defs' import {List} from 'view/com/util/List' import {useWizardState} from '#/screens/StarterPack/Wizard/State' import {atoms as a} from '#/alf' +import {useDialogControl} from '#/components/Dialog' +import {WizardAddDialog} from '#/components/StarterPack/Wizard/WizardAddDialog' import {WizardFeedCard} from '#/components/StarterPack/Wizard/WizardFeedCard' import {WizardListEmpty} from '#/components/StarterPack/Wizard/WizardListEmpty' @@ -14,18 +16,27 @@ function keyExtractor(item: GeneratorView) { export function StepFeeds() { const [state, dispatch] = useWizardState() + const control = useDialogControl() const renderItem = ({item}: ListRenderItemInfo) => { return } return ( - } - /> + <> + } + /> + + ) } diff --git a/src/screens/StarterPack/Wizard/StepProfiles.tsx b/src/screens/StarterPack/Wizard/StepProfiles.tsx index 43211339cc..652c8ba08f 100644 --- a/src/screens/StarterPack/Wizard/StepProfiles.tsx +++ b/src/screens/StarterPack/Wizard/StepProfiles.tsx @@ -1,10 +1,11 @@ import React from 'react' -import {ListRenderItemInfo, View} from 'react-native' +import {ListRenderItemInfo} from 'react-native' import {AppBskyActorDefs} from '@atproto/api' import {List} from 'view/com/util/List' import {useWizardState} from '#/screens/StarterPack/Wizard/State' -import {atoms as a} from '#/alf' +import {useDialogControl} from '#/components/Dialog' +import {WizardAddDialog} from '#/components/StarterPack/Wizard/WizardAddDialog' import {WizardListEmpty} from '#/components/StarterPack/Wizard/WizardListEmpty' import {WizardProfileCard} from '#/components/StarterPack/Wizard/WizardProfileCard' @@ -14,6 +15,7 @@ function keyExtractor(item: AppBskyActorDefs.ProfileViewBasic) { export function StepProfiles() { const [state, dispatch] = useWizardState() + const control = useDialogControl() const renderItem = ({ item, @@ -25,14 +27,18 @@ export function StepProfiles() { return ( <> - - } - /> - + } + /> + ) } diff --git a/src/screens/StarterPack/Wizard/index.tsx b/src/screens/StarterPack/Wizard/index.tsx index e99b6656cb..3c3cdd3441 100644 --- a/src/screens/StarterPack/Wizard/index.tsx +++ b/src/screens/StarterPack/Wizard/index.tsx @@ -18,8 +18,6 @@ import {StepFeeds} from '#/screens/StarterPack/Wizard/StepFeeds' import {StepProfiles} from '#/screens/StarterPack/Wizard/StepProfiles' import {atoms as a, useTheme} from '#/alf' import {Button, ButtonText} from '#/components/Button' -import {useDialogControl} from '#/components/Dialog' -import {WizardAddDialog} from '#/components/StarterPack/Wizard/WizardAddDialog' import {Provider} from './State' export function Wizard({ @@ -77,7 +75,6 @@ function WizardInner() { did: currentAccount?.did, staleTime: 0, }) - const searchDialogControl = useDialogControl() React.useEffect(() => { navigation.setOptions({ @@ -176,15 +173,6 @@ function WizardInner() { - - {(state.currentStep === 'Profiles' || state.currentStep === 'Feeds') && ( - - )} ) }