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