add: 'common' as dependency

This commit is contained in:
2026-04-14 15:14:35 +08:00
parent 6e46b8faf5
commit 875aa5e761
3 changed files with 22 additions and 141 deletions

View File

@@ -5,30 +5,23 @@
</textarea>
<script type="text/javascript">
function main(url, parameters) {
let ws = new WebSocket(url);
function main(args) {
let messages = document.querySelector("#messages");
let account = new String(parameters['account']);
let account = new String(args['account']);
let name = account.split('@', 1).pop() ?? 'unknown';
name = name.charAt(0).toLocaleUpperCase() + name.slice(1);
document.title = `${name} (${account})`;
document.title += ` (${name})`;
ws.addEventListener('message', (e) => {
object = JSON.parse(e.data);
lines = Array.from(object.result);
setInterval(async () => {
let result = await invoke('sync');
let lines = Array.from(result);
for (let line of lines) {
node = document.createTextNode(new String(line).concat('\n'));
messages.appendChild(node);
}
messages.scrollTop = messages.scrollHeight;
});
setInterval(() => {
data = JSON.stringify({ method: "sync", params: null });
ws.send(data);
}, 1000);
}
</script>