Mithril Polythene Tests

HTML

<script src="//rawgit.com/lhorie/mithril.js/next/mithril.min.js"></script>
<script src="//rawgit.com/ArthurClemens/Polythene/master/polythene-standalone.js"></script>
<div id="app"></div>

Babel + JSX

m = require('mithril')
card = require('polythene/card/card')
slider = require('polythene/slider/slider')

mySlider = m.component(slider, {
   min: 0, max: 50, value: 10, step: 10
 }
)



m.render(
  document.getElementById("app")
  m 'div.main', mySlider
)



myCard = m.component(card, content: [
   primary: title: "Title", subtitle: "Subtitle"
 ]
)

tabs = require('polythene/tabs/tabs')

tabButtons = [
  {label: "Tab1"},
  {label: "Tab2"}
]

myTabs = m.component(tabs, {
   buttons: tabButtons,
   autofit: true
})

switchCmp = require('polythene/switch/switch')

mySwitch = m.component(switchCmp, {
    label: 'Switch',
    getState: (state) => false
})