filter results can be clicked to view the long text

This commit is contained in:
BroodjeAap 2023-03-04 12:40:20 +00:00
parent 9926767a28
commit a899c83d6e
3 changed files with 31 additions and 19 deletions

View file

@ -9,5 +9,4 @@
- compose example
- readme
- list of urls on watch view page?
- view long results
- add types to readme code blocks

View file

@ -879,26 +879,34 @@ function editNode(node) {
}
var filterModalFooter = document.getElementById("filterResultsDiv");
filterModalFooter.innerHTML = "";
var _loop_2 = function (result) {
var cardDiv = document.createElement("div");
cardDiv.classList.add("card", "my-2");
var cardBody = document.createElement("div");
cardBody.classList.add("card-body", "text-center");
var pre = document.createElement("pre");
var code = document.createElement("code");
if (result.length > 1500) {
var showResultLink_1 = document.createElement("a");
showResultLink_1.href = "#";
showResultLink_1.onclick = function () { showResultLink_1.innerHTML = result; };
showResultLink_1.innerHTML = "String of length >1500";
code = showResultLink_1;
console.log("code");
}
else {
result = result.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;');
code.innerHTML = "'" + result + "'";
}
cardDiv.appendChild(cardBody);
pre.appendChild(code);
cardBody.appendChild(pre);
filterModalFooter.appendChild(cardDiv);
};
try {
for (var _e = __values(node.results), _f = _e.next(); !_f.done; _f = _e.next()) {
var result = _f.value;
var cardDiv = document.createElement("div");
cardDiv.classList.add("card", "my-2");
var cardBody = document.createElement("div");
cardBody.classList.add("card-body", "text-center");
var pre = document.createElement("pre");
var code = document.createElement("code");
if (result.length > 1500) {
code.innerHTML = "String of length >1500";
}
else {
result = result.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;');
code.innerHTML = "'" + result + "'";
}
cardDiv.appendChild(cardBody);
pre.appendChild(code);
cardBody.appendChild(pre);
filterModalFooter.appendChild(cardDiv);
_loop_2(result);
}
}
catch (e_5_1) { e_5 = { error: e_5_1 }; }

View file

@ -1019,7 +1019,12 @@ function editNode(node: DiagramNode){
let pre = document.createElement("pre");
let code = document.createElement("code");
if (result.length > 1500){
code.innerHTML = `String of length >1500`;
let showResultLink = document.createElement("a");
showResultLink.href = "#";
showResultLink.onclick = function() {showResultLink.innerHTML = result};
showResultLink.innerHTML = `String of length >1500`;
code = showResultLink;
console.log("code");
} else {
result = result.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;');
code.innerHTML = `'${result}'`;