Вы можете выбрать идентификатор твита из тега привязки и использовать его для создания твита программно .
const twitterItems = Array.from(document.querySelectorAll("a[href^='https://twitter.com']"));
twitterItems.forEach((item) => {
const extractedUrlStr = item.href;
const url = new URL(extractedUrlStr);
const tweetID = url.pathname.split("/")[3];
const parentQuote = item.parentNode;
parentQuote.innerHTML = "";
twttr.widgets.createTweet(tweetID, parentQuote);
});
Для React вы, вероятно, вставили бы этот код в componentDidMount
PS: если цитата имеет правильный определенный формат , просто включив скрипт вдокумент отформатирует твит для вас.
Codepen Demo