From 73b1a826842f9db1b14402a4c8fb8fc83e666a38 Mon Sep 17 00:00:00 2001 From: Yerko Palma Date: Thu, 28 Dec 2017 18:17:47 -0300 Subject: [PATCH] handle multiple arguments for emitter in views (#615) * handle multiple arguments for emitter in views * fix emit call --- index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.js b/index.js index 767bcc5..b32ab09 100644 --- a/index.js +++ b/index.js @@ -76,7 +76,7 @@ Choo.prototype.route = function (route, handler) { self.state.route = route var routeTiming = nanotiming("choo.route('" + route + "')") var res = handler(self.state, function (eventName, data) { - self.emitter.emit(eventName, data) + self.emitter.emit.apply(self.emitter, arguments) }) routeTiming() return res