From 93fba4dc1d0e6fd85577e8ae3936d9ccb6e2ecad Mon Sep 17 00:00:00 2001 From: Leo Horie Date: Thu, 27 Oct 2016 20:28:33 -0400 Subject: [PATCH] add error message in m.mount --- api/mount.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/api/mount.js b/api/mount.js index 9f293c20..9ff6c81b 100644 --- a/api/mount.js +++ b/api/mount.js @@ -11,6 +11,8 @@ module.exports = function(renderer, pubsub) { delete root.redraw return } + + if (component.view == null) throw new Error("m.mount(element, component) expects a component, not a vnode") var run = autoredraw(root, renderer, pubsub, function() { renderer.render(root, Vnode(component, undefined, undefined, undefined, undefined, undefined))