feat: el-ui — activation-based frontend framework, spreading activation reactivity, graph state

This commit is contained in:
Will Anderson
2026-04-27 19:15:53 -05:00
commit ea56ad6e09
25 changed files with 4642 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
component Counter {
state {
count: Int = 0
}
template {
<div class="counter">
<h1 class="count">{count}</h1>
<div class="buttons">
<button on:click={() => count = count + 1}>+</button>
<button on:click={() => count = count - 1}>-</button>
</div>
</div>
}
}
component App {
template {
<div class="app">
<Counter />
</div>
}
}