JSFiddle - React, Tailwind, and code Playground
HTML
<div id="resultadoDump"></div>
CSS
ul > li,
ol > li{
list-style-type:none;
list-style-position:inside;
}
ul.star_list > li:before
{
color: cyan;
content:"* ";
}
JavaScript
var conteudo ='Descrição: \n' +
'O curso visa capacitar o aluno nas diferentes técnicas de microagulhamento, ensinando quando utilizar os diferentes tipos de agulhas em associação com cosmetologia, nutracêutica e recursos estéticos, Com a prática demonstrativa, o aluno poderá compreender a correta condução do procedimento.\n' +
'\n' +
'Objetivo: \n' +
'Capacitar o aluno na técnica de microagulhamento e em como associar com demais recursos estéticos, cosméticos e nutracêuticos.\n' +
'\n' +
'Público Alvo:\n' +
'Farmacêuticos\n' +
'Médicos\n' +
'Esteticistas\n' +
'Biomédicos\n' +
'Fisioterapeutas\n' +
'Terapeutas Ocupacionais\n' +
'Enfermeiros\n' +
'\n' +
'Conteúdo Programático:\n' +
'Conceito de microagulhamento\n' +
'Diferentes técnicas de agulhamento\n' +
'Indicações das técnicas de agulhamento\n' +
'Mediação do processo inflamatório\n' +
'Terapia combinada\n' +
'Tratamento rejuvenescedor\n' +
'Tratamento clareador';
function formatarBloco(conteudo)
{
var resultado = '';
var blocos = conteudo.split('\n\n');
blocos.forEach(function(bloco) {
var partes = bloco.split('\n');
partes.forEach(function(parte, i) {
if(i == 0){
resultado += '<strong>' + partes[0] + '</strong><br/>';
if (partes.length == 2)
resultado += '<ul>';
else
resultado += '<ul class="star_list">';
}
else
resultado += '<li>' + partes[i] + '</li>';
});
resultado += '</ul><hr/>';
});
return resultado;
}
document.getElementById('resultadoDump').innerHTML = formatarBloco(conteudo);