Bluesky app fork with some witchin' additions 💫

Find Friend links (#9546)

* links

* policy

* Update PhoneInput.tsx

authored by samuel.fm and committed by

GitHub 8cee40be 4ffc1263

+12 -4
+2 -1
src/components/contacts/screens/PhoneInput.tsx
··· 7 import {useLingui} from '@lingui/react' 8 import {useMutation} from '@tanstack/react-query' 9 10 import { 11 type CountryCode, 12 getDefaultCountry, ··· 294 By continuing, you consent to this use. You may change your mind any 295 time by visiting settings.{' '} 296 <InlineLinkText 297 - to="#" 298 label={_( 299 msg({ 300 message: `Learn more about importing contacts`,
··· 7 import {useLingui} from '@lingui/react' 8 import {useMutation} from '@tanstack/react-query' 9 10 + import {urls} from '#/lib/constants' 11 import { 12 type CountryCode, 13 getDefaultCountry, ··· 295 By continuing, you consent to this use. You may change your mind any 296 time by visiting settings.{' '} 297 <InlineLinkText 298 + to={urls.website.support.findFriendsPrivacyPolicy} 299 label={_( 300 msg({ 301 message: `Learn more about importing contacts`,
+6
src/lib/constants.ts
··· 203 export const urls = { 204 website: { 205 blog: { 206 initialVerificationAnnouncement: `https://bsky.social/about/blog/04-21-2025-verification`, 207 searchTipsAndTricks: 'https://bsky.social/about/blog/05-31-2024-search', 208 }, 209 }, 210 }
··· 203 export const urls = { 204 website: { 205 blog: { 206 + findFriendsAnnouncement: 207 + 'https://bsky.social/about/blog/12-16-2025-find-friends', 208 initialVerificationAnnouncement: `https://bsky.social/about/blog/04-21-2025-verification`, 209 searchTipsAndTricks: 'https://bsky.social/about/blog/05-31-2024-search', 210 + }, 211 + support: { 212 + findFriendsPrivacyPolicy: 213 + 'https://bsky.social/about/support/find-friends-privacy-policy', 214 }, 215 }, 216 }
+2 -1
src/screens/Onboarding/StepFindContactsIntro/index.tsx
··· 4 import {useLingui} from '@lingui/react' 5 import {useQuery} from '@tanstack/react-query' 6 7 import {atoms as a} from '#/alf' 8 import {Admonition} from '#/components/Admonition' 9 import {Button, ButtonText} from '#/components/Button' ··· 39 matching with your contacts. We protect your information and you 40 control what happens next.{' '} 41 <InlineLinkText 42 - to="#" 43 label={_( 44 msg({ 45 message: `Learn more about importing contacts`,
··· 4 import {useLingui} from '@lingui/react' 5 import {useQuery} from '@tanstack/react-query' 6 7 + import {urls} from '#/lib/constants' 8 import {atoms as a} from '#/alf' 9 import {Admonition} from '#/components/Admonition' 10 import {Button, ButtonText} from '#/components/Button' ··· 40 matching with your contacts. We protect your information and you 41 control what happens next.{' '} 42 <InlineLinkText 43 + to={urls.website.blog.findFriendsAnnouncement} 44 label={_( 45 msg({ 46 message: `Learn more about importing contacts`,
+2 -2
src/screens/Settings/FindContactsSettings.tsx
··· 12 import {useMutation, useQuery, useQueryClient} from '@tanstack/react-query' 13 14 import {wait} from '#/lib/async/wait' 15 - import {HITSLOP_10} from '#/lib/constants' 16 import {isBlockedOrBlocking, isMuted} from '#/lib/moderation/blocked-and-muted' 17 import { 18 type AllNavigatorParams, ··· 125 matching with your contacts. We protect your information and you 126 control what happens next.{' '} 127 <InlineLinkText 128 - to="#" 129 label={_( 130 msg({ 131 message: `Learn more about importing contacts`,
··· 12 import {useMutation, useQuery, useQueryClient} from '@tanstack/react-query' 13 14 import {wait} from '#/lib/async/wait' 15 + import {HITSLOP_10, urls} from '#/lib/constants' 16 import {isBlockedOrBlocking, isMuted} from '#/lib/moderation/blocked-and-muted' 17 import { 18 type AllNavigatorParams, ··· 125 matching with your contacts. We protect your information and you 126 control what happens next.{' '} 127 <InlineLinkText 128 + to={urls.website.blog.findFriendsAnnouncement} 129 label={_( 130 msg({ 131 message: `Learn more about importing contacts`,