diff options
| author | stonedDiscord <Tukz@gmx.de> | 2023-07-17 03:12:53 +0200 |
|---|---|---|
| committer | stonedDiscord <Tukz@gmx.de> | 2023-07-17 03:12:53 +0200 |
| commit | e5adad3edbce030411f03e192046c910fef4e185 (patch) | |
| tree | bd54c398387359558a617676c4749af6ecc2e63a /webAO/packets/handlers | |
| parent | f6bff005201e8c038d5ccf350df5467e724561b6 (diff) | |
do the same for emotes
Diffstat (limited to 'webAO/packets/handlers')
| -rw-r--r-- | webAO/packets/handlers/handlePV.ts | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/webAO/packets/handlers/handlePV.ts b/webAO/packets/handlers/handlePV.ts index 3c669b9..180fbea 100644 --- a/webAO/packets/handlers/handlePV.ts +++ b/webAO/packets/handlers/handlePV.ts @@ -59,12 +59,15 @@ export const handlePV = async (args: string[]) => { me.name.toLowerCase() )}/emotions/button${i}_off.png`, }; - emotesList.innerHTML += `<img src=${emotes[i].button} - id="emo_${i}" - alt="${emotes[i].desc}" - title="${emotes[i].desc}" - class="emote_button" - onclick="pickEmotion(${i})">`; + + let emote_item = new Image(); + emote_item.id = "emo_"+i; + emote_item.className = "emote_button"; + emote_item.src = emotes[i].button; + emote_item.alt = emotes[i].desc; + emote_item.title = emotes[i].desc; + emote_item.onclick = () => { window.pickEmotion(i) } + emotesList.appendChild(emote_item); } catch (e) { console.error(`missing emote ${i}`); } |
