aboutsummaryrefslogtreecommitdiff
path: root/webAO/packets/handlers/handleLE.ts
diff options
context:
space:
mode:
Diffstat (limited to 'webAO/packets/handlers/handleLE.ts')
-rw-r--r--webAO/packets/handlers/handleLE.ts55
1 files changed, 28 insertions, 27 deletions
diff --git a/webAO/packets/handlers/handleLE.ts b/webAO/packets/handlers/handleLE.ts
index 7291cd6..720df2c 100644
--- a/webAO/packets/handlers/handleLE.ts
+++ b/webAO/packets/handlers/handleLE.ts
@@ -1,6 +1,6 @@
-import { client } from '../../client'
-import { AO_HOST } from '../../client/aoHost';
-import { prepChat, safeTags } from '../../encoding';
+import { client } from "../../client";
+import { AO_HOST } from "../../client/aoHost";
+import { prepChat, safeTags } from "../../encoding";
/**
* Handles incoming evidence list, all evidences at once
@@ -9,28 +9,29 @@ import { prepChat, safeTags } from '../../encoding';
* @param {Array} args packet arguments
*/
export const handleLE = (args: string[]) => {
- client.evidences = [];
- for (let i = 1; i < args.length; i++) {
- if (!args[i].includes("&"))
- break;
- const arg = args[i].split("&");
- client.evidences[i - 1] = {
- name: prepChat(arg[0]),
- desc: prepChat(arg[1]),
- filename: safeTags(arg[2]),
- icon: `${AO_HOST}evidence/${encodeURI(arg[2].toLowerCase())}`,
- };
- }
+ client.evidences = [];
+ for (let i = 1; i < args.length; i++) {
+ if (!args[i].includes("&")) break;
+ const arg = args[i].split("&");
+ client.evidences[i - 1] = {
+ name: prepChat(arg[0]),
+ desc: prepChat(arg[1]),
+ filename: safeTags(arg[2]),
+ icon: `${AO_HOST}evidence/${encodeURI(arg[2].toLowerCase())}`,
+ };
+ }
- const evidence_box = document.getElementById("evidences");
- evidence_box.innerHTML = "";
- for (let i = 0; i <= client.evidences.length-1; i++) {
- const evi_item = new Image();
- evi_item.id = "evi_"+i;
- evi_item.className = "evi_icon"
- evi_item.src = client.evidences[i].icon;
- evi_item.alt = client.evidences[i].name;
- evi_item.onclick = () => { window.pickEvidence(i) }
- evidence_box.appendChild(evi_item);
- }
-} \ No newline at end of file
+ const evidence_box = document.getElementById("evidences");
+ evidence_box.innerHTML = "";
+ for (let i = 0; i <= client.evidences.length - 1; i++) {
+ const evi_item = new Image();
+ evi_item.id = "evi_" + i;
+ evi_item.className = "evi_icon";
+ evi_item.src = client.evidences[i].icon;
+ evi_item.alt = client.evidences[i].name;
+ evi_item.onclick = () => {
+ window.pickEvidence(i);
+ };
+ evidence_box.appendChild(evi_item);
+ }
+};