From 9af1e48ba9bd6bea1b2df631349a7ff92d38fd02 Mon Sep 17 00:00:00 2001 From: atomiks Date: Sat, 6 Jan 2018 00:30:47 +1100 Subject: [PATCH] silence error for `emit` --- snippets/createEventHub.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snippets/createEventHub.md b/snippets/createEventHub.md index e1117b7db..65690fa92 100644 --- a/snippets/createEventHub.md +++ b/snippets/createEventHub.md @@ -14,7 +14,7 @@ For `off`, use `Array.findIndex()` to find the index of the handler in the event const createEventHub = () => ({ hub: {}, emit(event, data) { - this.hub[event].forEach(handler => handler(data)); + (this.hub[event] || []).forEach(handler => handler(data)); }, on(event, handler) { if (!this.hub[event]) this.hub[event] = [];