···1import React from 'react'
2import {View} from 'react-native'
3import {
4- AppBskyGraphDefs,
5 AtUri,
6 moderateUserList,
7- ModerationUI,
8} from '@atproto/api'
9import {msg, Trans} from '@lingui/macro'
10import {useLingui} from '@lingui/react'
···22 Outer,
23 SaveButton,
24} from '#/components/FeedCard'
25-import {Link as InternalLink, LinkProps} from '#/components/Link'
26import * as Hider from '#/components/moderation/Hider'
27import {Text} from '#/components/Typography'
28-import * as bsky from '#/types/bsky'
2930/*
31 * This component is based on `FeedCard` and is tightly coupled with that
···50 showPinButton?: boolean
51}
5253-export function Default(props: Props) {
0054 const {view, showPinButton} = props
55 const moderationOpts = useModerationOpts()
56 const moderation = moderationOpts
···1import React from 'react'
2import {View} from 'react-native'
3import {
4+ type AppBskyGraphDefs,
5 AtUri,
6 moderateUserList,
7+ type ModerationUI,
8} from '@atproto/api'
9import {msg, Trans} from '@lingui/macro'
10import {useLingui} from '@lingui/react'
···22 Outer,
23 SaveButton,
24} from '#/components/FeedCard'
25+import {Link as InternalLink, type LinkProps} from '#/components/Link'
26import * as Hider from '#/components/moderation/Hider'
27import {Text} from '#/components/Typography'
28+import type * as bsky from '#/types/bsky'
2930/*
31 * This component is based on `FeedCard` and is tightly coupled with that
···50 showPinButton?: boolean
51}
5253+export function Default(
54+ props: Props & Omit<LinkProps, 'to' | 'label' | 'children'>,
55+) {
56 const {view, showPinButton} = props
57 const moderationOpts = useModerationOpts()
58 const moderation = moderationOpts