function checkForTweets()

in ArticleTemplates/assets/js/modules/twitter.js [19:39]


function checkForTweets(readyCallback) {
    if (GU.opts.disableEnhancedTweets) {
        return;
    }

    tweets = document.body.querySelectorAll('blockquote.js-tweet, blockquote.twitter-tweet');

    if (!tweets.length && readyCallback && !signaledReady) {
        signaledReady = true;
        readyCallback();
    }

    if (tweets.length && !scriptReady) {
        const themeMeta = document.getElementById('twitter-theme');
        if (isDarkMode() && themeMeta) {
            themeMeta.setAttribute('content', 'dark');
        }

        loadScript(readyCallback);
    }
}