previw text teste

This commit is contained in:
2025-08-11 17:43:25 -03:00
parent 5bb3810145
commit aa97d6ce91
3 changed files with 96 additions and 3 deletions

View File

@@ -40,10 +40,14 @@
<span class="material-symbols-outlined" id="gap">chat_paste_go</span> <span class="material-symbols-outlined" id="gap">chat_paste_go</span>
<span class="material-symbols-outlined">visibility</span> <span class="material-symbols-outlined">visibility</span>
</ul> </ul>
<li> <li class="txtarea">
<textarea id="edit" placeholder="escreva sua historia aqui"></textarea> <textarea id="edit" placeholder="escreva sua historia aqui"></textarea>
</li> </li>
<li class="txtmark" style="display: none;">
<div id="markdown"></div>
</li>
<a id="btn">enviar</a> <a id="btn">enviar</a>
</div> </div>
</div> </div>
<script type="text/javascript" src="javascript/libs/markdown.js"></script>
<script type="text/javascript" src="javascript/escrever.js"></script> <script type="text/javascript" src="javascript/escrever.js"></script>

View File

@@ -37,7 +37,7 @@ $(function () {
break; break;
} }
} }
let txt = true;
$("#text-write ul span").on("click", function () { $("#text-write ul span").on("click", function () {
let list = [ let list = [
{ start: "# ", end: "" }, { start: "# ", end: "" },
@@ -54,10 +54,25 @@ $(function () {
{ start: "> ", end: "" }, { start: "> ", end: "" },
]; ];
let md = list[$(this).index()]; let md = list[$(this).index()];
try { try {
md.addImg ? md.addImg() : editText($("#edit")[0], md.start, md.end); md.addImg ? md.addImg() : editText($("#edit")[0], md.start, md.end);
} catch { } catch {
alert("vou usar essa parte para executar a previw"); switch (txt) {
case true:
$(".txtarea").hide();
$(".txtmark").show();
document.getElementById("markdown").innerHTML = marked.parse(
$("#edit")[0].value,
);
txt = false;
break;
default:
$(".txtarea").show();
$(".txtmark").hide();
txt = true;
break;
}
} }
}); });
}); });

File diff suppressed because one or more lines are too long