Merge branch 'copy-link' of https://github.com/mozzius/bluesky-official-app into mozzius-copy-link

This commit is contained in:
Paul Frazee 2023-11-30 16:05:34 -08:00
commit 21af10bc3d
13 changed files with 341 additions and 279 deletions

View file

@ -16,7 +16,7 @@ import {
import {Trans, msg} from '@lingui/macro'
import {useLingui} from '@lingui/react'
import {NavigationProp} from 'lib/routes/types'
import {isNative} from 'platform/detection'
import {isNative, isWeb} from 'platform/detection'
import {BlurView} from '../util/BlurView'
import * as Toast from '../util/Toast'
import {LoadingPlaceholder} from '../util/LoadingPlaceholder'
@ -309,7 +309,7 @@ let ProfileHeaderLoaded = ({
let items: DropdownItem[] = [
{
testID: 'profileHeaderDropdownShareBtn',
label: _(msg`Share`),
label: isWeb ? _(msg`Copy link to profile`) : _(msg`Share`),
onPress: onPressShare,
icon: {
ios: {

View file

@ -23,6 +23,7 @@ import {Shadow} from '#/state/cache/types'
import {msg} from '@lingui/macro'
import {useLingui} from '@lingui/react'
import {useSession} from '#/state/session'
import {isWeb} from '#/platform/detection'
export function PostDropdownBtn({
testID,
@ -122,7 +123,7 @@ export function PostDropdownBtn({
},
},
{
label: _(msg`Share`),
label: isWeb ? _(msg`Copy link to post`) : _(msg`Share`),
onPress() {
const url = toShareUrl(href)
shareUrl(url)

View file

@ -54,6 +54,7 @@ import {
import {cleanError} from '#/lib/strings/errors'
import {useSession} from '#/state/session'
import {useComposerControls} from '#/state/shell/composer'
import {isWeb} from '#/platform/detection'
const SECTION_TITLES_CURATE = ['Posts', 'About']
const SECTION_TITLES_MOD = ['About']
@ -372,7 +373,7 @@ function Header({rkey, list}: {rkey: string; list: AppBskyGraphDefs.ListView}) {
let items: DropdownItem[] = [
{
testID: 'listHeaderDropdownShareBtn',
label: _(msg`Share`),
label: isWeb ? _(msg`Copy link to list`) : _(msg`Share`),
onPress: onPressShare,
icon: {
ios: {