diff --git a/frontend/src/components/PostEmbed.tsx b/frontend/src/components/PostEmbed.tsx index a8e7108..4d6d4f4 100644 --- a/frontend/src/components/PostEmbed.tsx +++ b/frontend/src/components/PostEmbed.tsx @@ -196,6 +196,27 @@ const PostEmbed: FC = ( return } + case 'tiktok.com': + { + const videoId = url.pathname.match (/^\/@[^/]+\/video\/(\d+)\/?$/)?.[1] + if (!(videoId)) + break + + if (embedAutoLoadMode === 'off') + return externalLink + if (shouldLoadEmbed === false) + return manualLoadControl + + return ( +