diff --git a/example_project/assets/svelte/RunedDemo.svelte b/example_project/assets/svelte/RunedDemo.svelte new file mode 100644 index 0000000..5f82ec9 --- /dev/null +++ b/example_project/assets/svelte/RunedDemo.svelte @@ -0,0 +1,96 @@ + + + +
+ Debounced +
+ ++ ElementSize +
+ ++ Live: {size.width}×{size.height}px +
++ PressedKeys +
++ Press Ctrl+Enter + to increment the server counter (current: {comboCount}) +
++ Three utilities from runed + — Debounced, ElementSize, PressedKeys — each syncing client state back to Phoenix LiveView. +
+ ++ Search matches: {length(@matches)} +
++ Last synced size: + + <%= if @last_size.width do %> + {@last_size.width}×{@last_size.height}px + <% else %> + not yet synced + <% end %> + +
++ Ctrl+Enter combos: {@combo_count} +
+