JSFiddle - React, Tailwind, and code Playground
HTML
<textarea id="test_textarea" style="width: 200px; height: 200px;"></textarea>
JavaScript
$('#test_textarea').keyup(function () {
var new_stuff = $(this).val();
new_stuff = new_stuff.replace(/[\n\r]+/g,""); // clean out newlines, so we dont get dups!
var test = new_stuff.replace(/(.{10})/g,"$1\n");
$(this).val(test);
});