sleeb

an experimental input method
git clone https://tongong.net/git/sleeb.git
Log | Files | Refs | README

layout.js (399B)


      1 const m = require("mithril");
      2 
      3 module.exports = () => {
      4     return {
      5         view: (vnode) => ( m("div",
      6             m(".header", vnode.attrs.pages.map(p =>
      7                 m("div", {
      8                     class: (m.route.get() == "/" + p)? "bold" : ""
      9                 }, m(m.route.Link, {href: "/" + p}, p))
     10             )),
     11             m(".main-content", m("div", vnode.children))
     12         ))
     13     }
     14 }