diff --git a/src/components/Post/Embed/ImageEmbed.tsx b/src/components/Post/Embed/ImageEmbed.tsx index 679d14e2cd..a45171ce2a 100644 --- a/src/components/Post/Embed/ImageEmbed.tsx +++ b/src/components/Post/Embed/ImageEmbed.tsx @@ -7,8 +7,8 @@ import {useLightboxControls} from '#/state/lightbox' import {Dimensions} from '#/view/com/lightbox/ImageViewing/@types' import {AutoSizedImage} from '#/view/com/util/images/AutoSizedImage' import {ImageLayoutGrid} from '#/view/com/util/images/ImageLayoutGrid' -import {PostEmbedViewContext} from '#/view/com/util/post-embeds/types' import {atoms as a} from '#/alf' +import {PostEmbedViewContext} from '#/components/Post/Embed/types' import {EmbedType} from '#/types/bsky/post' import {CommonProps} from './types' diff --git a/src/components/Post/Embed/index.tsx b/src/components/Post/Embed/index.tsx index 529caa8943..fd36754190 100644 --- a/src/components/Post/Embed/index.tsx +++ b/src/components/Post/Embed/index.tsx @@ -17,10 +17,7 @@ import {useModerationOpts} from '#/state/preferences/moderation-opts' import {unstableCacheProfileView} from '#/state/queries/profile' import {useSession} from '#/state/session' import {Link} from '#/view/com/util/Link' -import { - PostEmbedViewContext, - QuoteEmbedViewContext, -} from '#/view/com/util/post-embeds/types' +import {} from '#/view/com/util/post-embeds/types' import {VideoEmbed} from '#/view/com/util/post-embeds/VideoEmbed' import {PostMeta} from '#/view/com/util/PostMeta' import {atoms as a, useTheme} from '#/alf' @@ -36,7 +33,12 @@ import {FeedEmbed} from './FeedEmbed' import {ImageEmbed} from './ImageEmbed' import {ListEmbed} from './ListEmbed' import {PostPlaceholder as PostPlaceholderText} from './PostPlaceholder' -import {CommonProps, EmbedProps} from './types' +import { + CommonProps, + EmbedProps, + PostEmbedViewContext, + QuoteEmbedViewContext, +} from './types' export {PostEmbedViewContext, QuoteEmbedViewContext} from './types' diff --git a/src/components/dms/MessageItemEmbed.tsx b/src/components/dms/MessageItemEmbed.tsx index 50c1368059..545b4fceca 100644 --- a/src/components/dms/MessageItemEmbed.tsx +++ b/src/components/dms/MessageItemEmbed.tsx @@ -2,8 +2,8 @@ import React from 'react' import {View} from 'react-native' import {$Typed, AppBskyEmbedRecord} from '@atproto/api' -import {PostEmbedViewContext} from '#/view/com/util/post-embeds' import {atoms as a, native, useTheme} from '#/alf' +import {PostEmbedViewContext} from '#/components/Post/Embed' import {Embed} from '#/components/Post/Embed' import {MessageContextProvider} from './MessageContext' diff --git a/src/view/com/posts/PostFeedItem.tsx b/src/view/com/posts/PostFeedItem.tsx index d7a120666d..2c5d09e2ab 100644 --- a/src/view/com/posts/PostFeedItem.tsx +++ b/src/view/com/posts/PostFeedItem.tsx @@ -33,7 +33,6 @@ import {useComposerControls} from '#/state/shell/composer' import {useMergedThreadgateHiddenReplies} from '#/state/threadgate-hidden-replies' import {FeedNameText} from '#/view/com/util/FeedInfoText' import {PostCtrls} from '#/view/com/util/post-ctrls/PostCtrls' -import {PostEmbedViewContext} from '#/view/com/util/post-embeds' import {PostMeta} from '#/view/com/util/PostMeta' import {Text} from '#/view/com/util/text/Text' import {PreviewableUserAvatar} from '#/view/com/util/UserAvatar' @@ -45,6 +44,7 @@ import {LabelsOnMyPost} from '#/components/moderation/LabelsOnMe' import {PostAlerts} from '#/components/moderation/PostAlerts' import {AppModerationCause} from '#/components/Pills' import {Embed} from '#/components/Post/Embed' +import {PostEmbedViewContext} from '#/components/Post/Embed/types' import {ProfileHoverCard} from '#/components/ProfileHoverCard' import {RichText} from '#/components/RichText' import {SubtleWebHover} from '#/components/SubtleWebHover' diff --git a/src/view/com/util/images/Gallery.tsx b/src/view/com/util/images/Gallery.tsx index cc3eda68d2..7b9019811c 100644 --- a/src/view/com/util/images/Gallery.tsx +++ b/src/view/com/util/images/Gallery.tsx @@ -8,9 +8,9 @@ import {useLingui} from '@lingui/react' import {HandleRef} from '#/lib/hooks/useHandleRef' import {Dimensions} from '#/lib/media/types' import {useLargeAltBadgeEnabled} from '#/state/preferences/large-alt-badge' -import {PostEmbedViewContext} from '#/view/com/util/post-embeds/types' import {atoms as a, useTheme} from '#/alf' import {MediaInsetBorder} from '#/components/MediaInsetBorder' +import {PostEmbedViewContext} from '#/components/Post/Embed/types' import {Text} from '#/components/Typography' type EventFunction = (index: number) => void diff --git a/src/view/com/util/images/ImageLayoutGrid.tsx b/src/view/com/util/images/ImageLayoutGrid.tsx index 16ea9d453f..6aa451bf47 100644 --- a/src/view/com/util/images/ImageLayoutGrid.tsx +++ b/src/view/com/util/images/ImageLayoutGrid.tsx @@ -3,8 +3,8 @@ import {StyleProp, StyleSheet, View, ViewStyle} from 'react-native' import {AppBskyEmbedImages} from '@atproto/api' import {HandleRef, useHandleRef} from '#/lib/hooks/useHandleRef' -import {PostEmbedViewContext} from '#/view/com/util/post-embeds/types' import {atoms as a, useBreakpoints} from '#/alf' +import {PostEmbedViewContext} from '#/components/Post/Embed/types' import {Dimensions} from '../../lightbox/ImageViewing/@types' import {GalleryItem} from './Gallery'