aboutsummaryrefslogtreecommitdiffstats
path: root/root/meta/mmm.component/dropdown_menu/text$moonscript -> mmm$component.moon
blob: a4f1e042b7444934ecffdfe378350549ea24d8b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import ReactiveVar, text, elements from require 'mmm.component'
import div, select, option from elements

color = ReactiveVar 'white'

div {
  div 'test', style: color\map (background) ->
    { padding: '1em', :background }

  select {
    onchange: (e) => color\set e.target.value

    option 'white'
    option 'red'
    option 'green'
  }
}