···4 AppBskyFeedPost,
5 AppBskyRichtextFacet,
6 AtUri,
07 RichText as RichTextAPI,
8} from '@atproto/api'
9import {msg} from '@lingui/macro'
10import {useLingui} from '@lingui/react'
11import {RouteProp, useNavigation, useRoute} from '@react-navigation/native'
1213-import {moderatePost_wrapped as moderatePost} from '#/lib/moderatePost_wrapped'
14import {makeProfileLink} from '#/lib/routes/links'
15import {CommonNavigatorParams, NavigationProp} from '#/lib/routes/types'
16import {
···4 AppBskyFeedPost,
5 AppBskyRichtextFacet,
6 AtUri,
7+ moderatePost,
8 RichText as RichTextAPI,
9} from '@atproto/api'
10import {msg} from '@lingui/macro'
11import {useLingui} from '@lingui/react'
12import {RouteProp, useNavigation, useRoute} from '@react-navigation/native'
13014import {makeProfileLink} from '#/lib/routes/links'
15import {CommonNavigatorParams, NavigationProp} from '#/lib/routes/types'
16import {
+1-1
src/state/queries/notifications/feed.ts
···22 AppBskyFeedDefs,
23 AppBskyFeedPost,
24 AtUri,
025} from '@atproto/api'
26import {
27 InfiniteData,
···31 useQueryClient,
32} from '@tanstack/react-query'
3334-import {moderatePost_wrapped as moderatePost} from '#/lib/moderatePost_wrapped'
35import {useAgent} from '#/state/session'
36import {useThreadgateHiddenReplyUris} from '#/state/threadgate-hidden-replies'
37import {useModerationOpts} from '../../preferences/moderation-opts'
···22 AppBskyFeedDefs,
23 AppBskyFeedPost,
24 AtUri,
25+ moderatePost,
26} from '@atproto/api'
27import {
28 InfiniteData,
···32 useQueryClient,
33} from '@tanstack/react-query'
34035import {useAgent} from '#/state/session'
36import {useThreadgateHiddenReplyUris} from '#/state/threadgate-hidden-replies'
37import {useModerationOpts} from '../../preferences/moderation-opts'
+1-1
src/state/queries/post-feed.ts
···6 AppBskyFeedPost,
7 AtUri,
8 BskyAgent,
09 ModerationDecision,
10} from '@atproto/api'
11import {
···27import {FeedTuner, FeedTunerFn} from '#/lib/api/feed-manip'
28import {DISCOVER_FEED_URI} from '#/lib/constants'
29import {BSKY_FEED_OWNER_DIDS} from '#/lib/constants'
30-import {moderatePost_wrapped as moderatePost} from '#/lib/moderatePost_wrapped'
31import {logger} from '#/logger'
32import {STALE} from '#/state/queries'
33import {DEFAULT_LOGGED_OUT_PREFERENCES} from '#/state/queries/preferences/const'
···6 AppBskyFeedPost,
7 AtUri,
8 BskyAgent,
9+ moderatePost,
10 ModerationDecision,
11} from '@atproto/api'
12import {
···28import {FeedTuner, FeedTunerFn} from '#/lib/api/feed-manip'
29import {DISCOVER_FEED_URI} from '#/lib/constants'
30import {BSKY_FEED_OWNER_DIDS} from '#/lib/constants'
031import {logger} from '#/logger'
32import {STALE} from '#/state/queries'
33import {DEFAULT_LOGGED_OUT_PREFERENCES} from '#/state/queries/preferences/const'
+1-1
src/state/queries/post-thread.ts
···5 AppBskyFeedGetPostThread,
6 AppBskyFeedPost,
7 AtUri,
08 ModerationDecision,
9 ModerationOpts,
10} from '@atproto/api'
11import {QueryClient, useQuery, useQueryClient} from '@tanstack/react-query'
1213-import {moderatePost_wrapped as moderatePost} from '#/lib/moderatePost_wrapped'
14import {findAllPostsInQueryData as findAllPostsInQuoteQueryData} from '#/state/queries/post-quotes'
15import {UsePreferencesQueryResponse} from '#/state/queries/preferences/types'
16import {
···5 AppBskyFeedGetPostThread,
6 AppBskyFeedPost,
7 AtUri,
8+ moderatePost,
9 ModerationDecision,
10 ModerationOpts,
11} from '@atproto/api'
12import {QueryClient, useQuery, useQueryClient} from '@tanstack/react-query'
13014import {findAllPostsInQueryData as findAllPostsInQuoteQueryData} from '#/state/queries/post-quotes'
15import {UsePreferencesQueryResponse} from '#/state/queries/preferences/types'
16import {
+1-1
src/state/queries/search-posts.ts
···4 AppBskyFeedDefs,
5 AppBskyFeedSearchPosts,
6 AtUri,
07} from '@atproto/api'
8import {
9 InfiniteData,
···12 useInfiniteQuery,
13} from '@tanstack/react-query'
1415-import {moderatePost_wrapped as moderatePost} from '#/lib/moderatePost_wrapped'
16import {useModerationOpts} from '#/state/preferences/moderation-opts'
17import {useAgent} from '#/state/session'
18import {
···4 AppBskyFeedDefs,
5 AppBskyFeedSearchPosts,
6 AtUri,
7+ moderatePost,
8} from '@atproto/api'
9import {
10 InfiniteData,
···13 useInfiniteQuery,
14} from '@tanstack/react-query'
15016import {useModerationOpts} from '#/state/preferences/moderation-opts'
17import {useAgent} from '#/state/session'
18import {
+1-1
src/view/com/post-thread/PostQuotes.tsx
···2import {
3 AppBskyFeedDefs,
4 AppBskyFeedPost,
05 ModerationDecision,
6} from '@atproto/api'
7import {msg} from '@lingui/macro'
8import {useLingui} from '@lingui/react'
910import {useInitialNumToRender} from '#/lib/hooks/useInitialNumToRender'
11-import {moderatePost_wrapped as moderatePost} from '#/lib/moderatePost_wrapped'
12import {cleanError} from '#/lib/strings/errors'
13import {logger} from '#/logger'
14import {useModerationOpts} from '#/state/preferences/moderation-opts'
···2import {
3 AppBskyFeedDefs,
4 AppBskyFeedPost,
5+ moderatePost,
6 ModerationDecision,
7} from '@atproto/api'
8import {msg} from '@lingui/macro'
9import {useLingui} from '@lingui/react'
1011import {useInitialNumToRender} from '#/lib/hooks/useInitialNumToRender'
012import {cleanError} from '#/lib/strings/errors'
13import {logger} from '#/logger'
14import {useModerationOpts} from '#/state/preferences/moderation-opts'
+5-2
src/view/com/post-thread/PostThread.tsx
···3import {runOnJS} from 'react-native-reanimated'
4import Animated from 'react-native-reanimated'
5import {useSafeAreaInsets} from 'react-native-safe-area-context'
6-import {AppBskyFeedDefs, AppBskyFeedThreadgate} from '@atproto/api'
00007import {msg, Trans} from '@lingui/macro'
8import {useLingui} from '@lingui/react'
9···12import {useMinimalShellFabTransform} from '#/lib/hooks/useMinimalShellTransform'
13import {useSetTitle} from '#/lib/hooks/useSetTitle'
14import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries'
15-import {moderatePost_wrapped as moderatePost} from '#/lib/moderatePost_wrapped'
16import {clamp} from '#/lib/numbers'
17import {ScrollProvider} from '#/lib/ScrollContext'
18import {sanitizeDisplayName} from '#/lib/strings/display-names'
···3import {runOnJS} from 'react-native-reanimated'
4import Animated from 'react-native-reanimated'
5import {useSafeAreaInsets} from 'react-native-safe-area-context'
6+import {
7+ AppBskyFeedDefs,
8+ AppBskyFeedThreadgate,
9+ moderatePost,
10+} from '@atproto/api'
11import {msg, Trans} from '@lingui/macro'
12import {useLingui} from '@lingui/react'
13···16import {useMinimalShellFabTransform} from '#/lib/hooks/useMinimalShellTransform'
17import {useSetTitle} from '#/lib/hooks/useSetTitle'
18import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries'
019import {clamp} from '#/lib/numbers'
20import {ScrollProvider} from '#/lib/ScrollContext'
21import {sanitizeDisplayName} from '#/lib/strings/display-names'
+1-1
src/view/com/post/Post.tsx
···4 AppBskyFeedDefs,
5 AppBskyFeedPost,
6 AtUri,
07 ModerationDecision,
8 RichText as RichTextAPI,
9} from '@atproto/api'
···1415import {MAX_POST_LINES} from '#/lib/constants'
16import {usePalette} from '#/lib/hooks/usePalette'
17-import {moderatePost_wrapped as moderatePost} from '#/lib/moderatePost_wrapped'
18import {makeProfileLink} from '#/lib/routes/links'
19import {countLines} from '#/lib/strings/helpers'
20import {colors, s} from '#/lib/styles'
···4 AppBskyFeedDefs,
5 AppBskyFeedPost,
6 AtUri,
7+ moderatePost,
8 ModerationDecision,
9 RichText as RichTextAPI,
10} from '@atproto/api'
···1516import {MAX_POST_LINES} from '#/lib/constants'
17import {usePalette} from '#/lib/hooks/usePalette'
018import {makeProfileLink} from '#/lib/routes/links'
19import {countLines} from '#/lib/strings/helpers'
20import {colors, s} from '#/lib/styles'
+1-1
src/view/com/util/post-embeds/QuoteEmbed.tsx
···14 AppBskyEmbedVideo,
15 AppBskyFeedDefs,
16 AppBskyFeedPost,
017 ModerationDecision,
18 RichText as RichTextAPI,
19} from '@atproto/api'
···26import {HITSLOP_20} from '#/lib/constants'
27import {usePalette} from '#/lib/hooks/usePalette'
28import {InfoCircleIcon} from '#/lib/icons'
29-import {moderatePost_wrapped as moderatePost} from '#/lib/moderatePost_wrapped'
30import {makeProfileLink} from '#/lib/routes/links'
31import {s} from '#/lib/styles'
32import {useModerationOpts} from '#/state/preferences/moderation-opts'
···14 AppBskyEmbedVideo,
15 AppBskyFeedDefs,
16 AppBskyFeedPost,
17+ moderatePost,
18 ModerationDecision,
19 RichText as RichTextAPI,
20} from '@atproto/api'
···27import {HITSLOP_20} from '#/lib/constants'
28import {usePalette} from '#/lib/hooks/usePalette'
29import {InfoCircleIcon} from '#/lib/icons'
030import {makeProfileLink} from '#/lib/routes/links'
31import {s} from '#/lib/styles'
32import {useModerationOpts} from '#/state/preferences/moderation-opts'