diff --git a/src/screens/Onboarding/StepSuggestedAccounts/index.tsx b/src/screens/Onboarding/StepSuggestedAccounts/index.tsx index e9e5f56865..5a9d3464cc 100644 --- a/src/screens/Onboarding/StepSuggestedAccounts/index.tsx +++ b/src/screens/Onboarding/StepSuggestedAccounts/index.tsx @@ -6,6 +6,7 @@ import {useLingui} from '@lingui/react' import {useMutation, useQueryClient} from '@tanstack/react-query' import * as bcp47Match from 'bcp-47-match' +import {wait} from '#/lib/async/wait' import {isBlockedOrBlocking, isMuted} from '#/lib/moderation/blocked-and-muted' import {logger} from '#/logger' import {isWeb} from '#/platform/detection' @@ -25,6 +26,7 @@ import {atoms as a, tokens, useBreakpoints, useTheme} from '#/alf' import {Admonition} from '#/components/Admonition' import {Button, ButtonIcon, ButtonText} from '#/components/Button' import {ArrowRotateCounterClockwise_Stroke2_Corner0_Rounded as ArrowRotateCounterClockwiseIcon} from '#/components/icons/ArrowRotateCounterClockwise' +import {PlusLarge_Stroke2_Corner0_Rounded as PlusIcon} from '#/components/icons/Plus' import {boostInterests, InterestTabs} from '#/components/InterestTabs' import {Loader} from '#/components/Loader' import * as ProfileCard from '#/components/ProfileCard' @@ -106,7 +108,7 @@ export function StepSuggestedAccounts() { followingUri: 'pending', }) } - const uris = await bulkWriteFollows(agent, followableDids) + const uris = await wait(1e3, bulkWriteFollows(agent, followableDids)) for (const did of followableDids) { const uri = uris.get(did) updateProfileShadow(queryClient, did, { @@ -232,7 +234,7 @@ export function StepSuggestedAccounts() { Follow all - {isFollowingAll && } +