Mithril Routes Experiment

by ramnathv

CoffeeScript

home = 
  view: ->
    m "div", [
      "home", 
       ["home", "login"].map (d) ->
          m "a[href='##{d}']", d
    ]
    
    
login = 
  view: ->
    m "div", [
      "login", 
       ["home", "login"].map (d) ->
          m "a[href='##{d}']", d
    ]
    
dashboard = 
  view: ->
    m "div", "dashboard"
    
  
m.route(document.body, "/", {
    "/": home,
    "#login": login,
    "#dashboard": dashboard,
});