STRATO-apps/wordpress_03/app/wp-content/plugins/tutor-pro/assets/lib/prism/script.js

SHA-256: 7bea9d6788a5447a4b7537cb2300bcc4f9de8077faf5d1e712f708a3eb0ddfc3
document.addEventListener('DOMContentLoaded', function () {
    jQuery('.tutor-container pre').each(function () {
        let el = jQuery(this),
            fallback = 'javascript',
            lang = el.attr('class').trim().replace('language-', '') || fallback,
            highlighted = null;

        if (Prism) {
            try {
                highlighted = Prism.highlight(el.text(), Prism.languages[lang], lang);
            } catch (error) {
                highlighted = Prism.highlight(el.text(), Prism.languages[fallback], fallback);
            }

            highlighted ? el.html(highlighted) : null
        }
    })
})