diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/components/dialogs/Embed.tsx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/components/dialogs/Embed.tsx b/src/components/dialogs/Embed.tsx index 0478dbae8..7d858cae4 100644 --- a/src/components/dialogs/Embed.tsx +++ b/src/components/dialogs/Embed.tsx @@ -58,10 +58,14 @@ function EmbedDialogInner({ }, [copied]) const snippet = React.useMemo(() => { + function toEmbedUrl(href: string) { + return toShareUrl(href) + '?ref_src=embed' + } + const lang = record.langs && record.langs.length > 0 ? record.langs[0] : '' - const profileHref = toShareUrl(['/profile', postAuthor.did].join('/')) + const profileHref = toEmbedUrl(['/profile', postAuthor.did].join('/')) const urip = new AtUri(postUri) - const href = toShareUrl( + const href = toEmbedUrl( ['/profile', postAuthor.did, 'post', urip.rkey].join('/'), ) |