summaryrefslogtreecommitdiffstats
path: root/main.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'main.mjs')
-rw-r--r--main.mjs24
1 files changed, 12 insertions, 12 deletions
diff --git a/main.mjs b/main.mjs
index 63f277e..2df434f 100644
--- a/main.mjs
+++ b/main.mjs
@@ -1,22 +1,22 @@
import init from './pkg/automathon.js';
async function loaded() {
- console.debug('run');
+ console.debug('running init');
const mod = await init();
console.debug('init done', mod);
- window.calculate = _ => {
- console.debug('calc');
- const inp1 = document.getElementById('number-input1').value;
- const inp2 = document.getElementById('number-input2').value;
- const res = mod.add(parseInt(inp1), parseInt(inp2));
- document.getElementById('result').textContent = res;
- }
-
- window.testalert = _ => {
- console.debug('testalert');
+ document.querySelector("#compile").onclick = e => {
+ console.debug("compile clicked", e);
+ mod.compile();
+ };
+ document.querySelector("#tick").onclick = e => {
+ console.debug("tick clicked", e);
+ mod.tick();
+ };
+ document.querySelector("#run").onclick = e => {
+ console.debug("run clicked", e);
mod.run();
- }
+ };
}
document.addEventListener('DOMContentLoaded', loaded);