JSFiddle - React, Tailwind, and code Playground

HTML

<textarea id="text_editor_textarea"></textarea>

JavaScript

$(function () {
    var a = document.getElementById('text_editor_textarea');
    if (a) {
        var updateOrig = function () {
            var sc = $(a).data('sceditor');
            sc ? sc.bind('keypress', sc.updateOriginal).blur(sc.updateOriginal) : setTimeout(updateOrig, 200);
        };
        updateOrig();
        window.onbeforeunload = function () {
            if (a.value !== "") {
                return "You have a post waiting to be submitted";
            }
        };
    }
});