Merge pull request #459 from w3irdrobot/rewrite-twitter-to-nitter

add setting for rewriting twitter links to nitter
This commit is contained in:
2023-03-27 14:51:01 +01:00
committed by GitHub
6 changed files with 51 additions and 5 deletions

View File

@ -111,12 +111,25 @@ export default function HyperText({ link, creator }: { link: string; creator: He
</a>
);
}
} else if (tweetId) {
} else if (tweetId && !pref.rewriteTwitterPosts) {
return (
<div className="tweet" key={tweetId}>
<TwitterTweetEmbed tweetId={tweetId} />
</div>
);
} else if (pref.rewriteTwitterPosts && url.hostname == "twitter.com") {
url.host = "nitter.net";
return (
<a
key={url.toString()}
href={url.toString()}
onClick={e => e.stopPropagation()}
target="_blank"
rel="noreferrer"
className="ext">
{url.toString()}
</a>
);
} else if (youtubeId) {
return (
<iframe