aboutsummaryrefslogtreecommitdiffstats
path: root/root/meta/todo
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2018-11-10 09:14:44 +0000
committers-ol <s-ol@users.noreply.github.com>2018-11-10 09:14:44 +0000
commit5efdd65677f1cb94d7f617accbb0bb798e50eddc (patch)
treee62445326374937c0f9b2562c5f7f68acc35213c /root/meta/todo
parentcleanup a bit (diff)
downloadmmm-5efdd65677f1cb94d7f617accbb0bb798e50eddc.tar.gz
mmm-5efdd65677f1cb94d7f617accbb0bb798e50eddc.zip
begin documenting mmm.component
Diffstat (limited to 'root/meta/todo')
-rw-r--r--root/meta/todo/description: text$plain1
-rw-r--r--root/meta/todo/text$moonscript -> mmm$component.moon34
2 files changed, 0 insertions, 35 deletions
diff --git a/root/meta/todo/description: text$plain b/root/meta/todo/description: text$plain
deleted file mode 100644
index baaf6fc..0000000
--- a/root/meta/todo/description: text$plain
+++ /dev/null
@@ -1 +0,0 @@
-TodoMVC using mmm.component
diff --git a/root/meta/todo/text$moonscript -> mmm$component.moon b/root/meta/todo/text$moonscript -> mmm$component.moon
deleted file mode 100644
index dc4e5e1..0000000
--- a/root/meta/todo/text$moonscript -> mmm$component.moon
+++ /dev/null
@@ -1,34 +0,0 @@
-import ReactiveVar, text, elements from require 'mmm.component'
-import article, div, form, span, h3, a, input from elements
-
-parent = div!
-todoItem = (desc, done) ->
- -- convert into reactive data sources
- desc, done = (ReactiveVar desc), ReactiveVar done
- with me = div style:
- margin: '8px'
- padding: '8px'
- background: '#eeeeee'
- \append h3 (desc\map text), style: 'margin: 0;'
- \append span done\map (done) -> text if done then 'done' else 'not done yet'
- \append input type: 'checkbox', checked: done, onchange: (e) => done\set e.target.checked
- \append a (text 'delete'), href: '#', onclick: (e) => parent\remove me
-
-parent\append todoItem 'write a Component System', true
-parent\append todoItem 'eat Lasagna', true
-parent\append todoItem 'do other things'
-
-desc = ReactiveVar 'start'
-form = with form {
- action: ''
- style:
- margin: '2px'
- onsubmit: (e) =>
- e\preventDefault!
- parent\append todoItem desc\get!
- desc\set ''
- }
- \append input type: 'text', value: desc, onchange: (e) => desc\set e.target.value
- \append input type: 'submit', value: 'add'
-
-article parent, form