diff options
author | dan <dan.abramov@gmail.com> | 2024-10-24 20:44:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-24 20:44:24 +0100 |
commit | 0ecc98d0de4bcc086902f83e14da529ce6569730 (patch) | |
tree | 8617f1463b5d1868bc75aed350a1a54efee996f0 /src/view/com/util/post-embeds/ExternalLinkEmbed.tsx | |
parent | 3327c479575da7f5b3c3a457ec53a24ad9a2cda1 (diff) | |
download | voidsky-0ecc98d0de4bcc086902f83e14da529ce6569730.tar.zst |
Display non-post embeds in composer preview (#5647)
* Display non-post embeds in composer preview * Remove starter pack special case from ExternalLinkEmbed This should not be needed because starter pack composer preview now goes through the record preview codepath, just like in the feed/post view. * Hide record ext links if quote is present * Align remove buttons Remove the implicit top padding in record embeds and make it conditional, which is similar to how we treat external link embeds. This makes the X button appear in the same place for record embeds as with links.
Diffstat (limited to 'src/view/com/util/post-embeds/ExternalLinkEmbed.tsx')
-rw-r--r-- | src/view/com/util/post-embeds/ExternalLinkEmbed.tsx | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/view/com/util/post-embeds/ExternalLinkEmbed.tsx b/src/view/com/util/post-embeds/ExternalLinkEmbed.tsx index 0399667b0..0fe308417 100644 --- a/src/view/com/util/post-embeds/ExternalLinkEmbed.tsx +++ b/src/view/com/util/post-embeds/ExternalLinkEmbed.tsx @@ -8,10 +8,6 @@ import {useLingui} from '@lingui/react' import {parseAltFromGIFDescription} from '#/lib/gif-alt-text' import {shareUrl} from '#/lib/sharing' import {parseEmbedPlayerFromUrl} from '#/lib/strings/embed-player' -import { - getStarterPackOgCard, - parseStarterPackUri, -} from '#/lib/strings/starter-pack' import {toNiceDomain} from '#/lib/strings/url-helpers' import {isNative} from '#/platform/detection' import {useExternalEmbedsPrefs} from '#/state/preferences' @@ -39,10 +35,7 @@ export const ExternalLinkEmbed = ({ const t = useTheme() const externalEmbedPrefs = useExternalEmbedsPrefs() const niceUrl = toNiceDomain(link.uri) - const starterPackParsed = parseStarterPackUri(link.uri) - const imageUri = starterPackParsed - ? getStarterPackOgCard(starterPackParsed.name, starterPackParsed.rkey) - : link.thumb + const imageUri = link.thumb const embedPlayerParams = React.useMemo(() => { const params = parseEmbedPlayerFromUrl(link.uri) |