rm unnecessary wrapper

This commit is contained in:
Hailey
2024-06-03 13:04:00 -07:00
parent 51f929f3ba
commit 258059a982
+42 -45
View File
@@ -9,7 +9,6 @@ import {shareUrl} from 'lib/sharing'
import {isWeb} from 'platform/detection' import {isWeb} from 'platform/detection'
import {PagerWithHeader} from 'view/com/pager/PagerWithHeader' import {PagerWithHeader} from 'view/com/pager/PagerWithHeader'
import {ProfileSubpageHeader} from 'view/com/profile/ProfileSubpageHeader' import {ProfileSubpageHeader} from 'view/com/profile/ProfileSubpageHeader'
import {EventStopper} from 'view/com/util/EventStopper'
import {CenteredView} from 'view/com/util/Views' import {CenteredView} from 'view/com/util/Views'
import {FeedsList} from '#/screens/StarterPack/Main/FeedsList' import {FeedsList} from '#/screens/StarterPack/Main/FeedsList'
import {ProfilesList} from '#/screens/StarterPack/Main/ProfilesList' import {ProfilesList} from '#/screens/StarterPack/Main/ProfilesList'
@@ -157,50 +156,48 @@ function Header({isOwn}: {isOwn: boolean}) {
creator={undefined} creator={undefined}
avatarType="starter-pack"> avatarType="starter-pack">
<View style={[a.flex_row, a.gap_sm]}> <View style={[a.flex_row, a.gap_sm]}>
<EventStopper onKeyDown={false}> <Menu.Root>
<Menu.Root> <Menu.Trigger label={_(msg`Repost or quote post`)}>
<Menu.Trigger label={_(msg`Repost or quote post`)}> {({props}) => {
{({props}) => { return (
return ( <Button
<Button label={_(msg`Share`)}
label={_(msg`Share`)} variant="solid"
variant="solid" color="primary"
color="primary" size="small"
size="small" {...props}>
{...props}> <ButtonText>
<ButtonText> <Trans>Share</Trans>
<Trans>Share</Trans> </ButtonText>
</ButtonText> </Button>
</Button> )
) }}
}} </Menu.Trigger>
</Menu.Trigger> <Menu.Outer style={{minWidth: 170}}>
<Menu.Outer style={{minWidth: 170}}> <Menu.Group>
<Menu.Group> <Menu.Item
<Menu.Item label={_(msg`Share link`)}
label={_(msg`Share link`)} testID="shareStarterPackLinkBtn"
testID="shareStarterPackLinkBtn" onPress={() => {
onPress={() => { shareUrl('https://bsky.app')
shareUrl('https://bsky.app') }}>
}}> <Menu.ItemText>
<Menu.ItemText> <Trans>Share link</Trans>
<Trans>Share link</Trans> </Menu.ItemText>
</Menu.ItemText> <Menu.ItemIcon icon={ArrowOutOfBox} position="right" />
<Menu.ItemIcon icon={ArrowOutOfBox} position="right" /> </Menu.Item>
</Menu.Item> <Menu.Item
<Menu.Item label={_(msg`Create QR code`)}
label={_(msg`Create QR code`)} testID="createQRCodeBtn"
testID="createQRCodeBtn" onPress={qrCodeDialogControl.open}>
onPress={qrCodeDialogControl.open}> <Menu.ItemText>
<Menu.ItemText> <Trans>Create QR code</Trans>
<Trans>Create QR code</Trans> </Menu.ItemText>
</Menu.ItemText> <Menu.ItemIcon icon={QrCode} position="right" />
<Menu.ItemIcon icon={QrCode} position="right" /> </Menu.Item>
</Menu.Item> </Menu.Group>
</Menu.Group> </Menu.Outer>
</Menu.Outer> </Menu.Root>
</Menu.Root>
</EventStopper>
{isOwn && ( {isOwn && (
<Button <Button
label={_(msg`Edit`)} label={_(msg`Edit`)}