Intended ussage:
var components = [
{ key : 1, component : Component1 },
{ key : 2, component : Component2 },
]
m(Dis, {
view: ({state: {place}}) => [
m('button', {
onclick(){
components.reverse()
}
},
'Displace'
)
m('.wrapper1',
place(components[0].key, m(components[0].component)
m('.wrapper2',
place(components[1].key, m(components[1].component)
)
)
]
}