JSFiddle - React, Tailwind, and code Playground
HTML
<textarea >asdjsadasn sanasjn dajs njsan jdsan; jdasj jssajnd jas \n askjdasj as \n lasj as\n asdasd as!
JavaScript
$(document).ready(function(){
var textarea = $('textarea').val();
var linebreak = textarea.split('\n');
var length = linebreak.length;
var data = [];
console.log(length);
for ( var i = 0 ; i<length ; i++){
data.push({ 'line': i , 'content': linebreak[i] });
console.log(data);
}
});