Pārlūkot izejas kodu

Layout should be a component

master
Bing Sun pirms 5 gadiem
vecāks
revīzija
ed1a1c4478
Parakstījis: sunb GPG atslēgas ID: F7795F8C590626AB
2 mainītis faili ar 9 papildinājumiem un 15 dzēšanām
  1. +9
    -0
      src/components/Layout.js
  2. +0
    -15
      src/util/with_layout.js

+ 9
- 0
src/components/Layout.js Parādīt failu

@@ -0,0 +1,9 @@
export default initial_vnode => {
return {
view: vnode => [
vnode.attrs.prologue,
m('main', vnode.children),
vnode.attrs.epilogue
]
}
}

+ 0
- 15
src/util/with_layout.js Parādīt failu

@@ -1,15 +0,0 @@
export default options => {
if (typeof options == 'undefined')
options = {}

if (!options.hasOwnProperty('content'))
options = {'content': options}

return {
view: vnode => [
options.prologue,
m('main', options.content),
options.epilogue
]
}
}

Notiek ielāde…
Atcelt
Saglabāt