From 7188d27749cc932c7098fe4648213e546f520050 Mon Sep 17 00:00:00 2001 From: Raul Matei Date: Wed, 25 May 2016 23:07:48 +0300 Subject: [PATCH 1/2] Make sure functional getters are added to the getters registry --- src/create-module.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/create-module.js b/src/create-module.js index ca9bfa0..fc16d0e 100644 --- a/src/create-module.js +++ b/src/create-module.js @@ -4,12 +4,14 @@ import isArray from 'lodash/isArray'; import isFunction from 'lodash/isFunction'; export default function createModule({ stores, actions, getters }) { + const looksLikeGetter = (value) => isFunction(value) || isArray(value); + return (name, target, reactor) => { if (!isEmpty(stores)) { reactor.registerStores(stores); } target.actions[name] = pickBy(actions, isFunction); - target.getters[name] = pickBy(getters, isArray); + target.getters[name] = pickBy(getters, looksLikeGetter); }; } From 51c5ad53bafe59344ca64d119dd9144d65eca2e0 Mon Sep 17 00:00:00 2001 From: Raul Matei Date: Wed, 25 May 2016 23:08:47 +0300 Subject: [PATCH 2/2] Increase version to v0.6.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b739432..a6498ef 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "frux", - "version": "0.6.1", + "version": "0.6.2", "description": "Simple wrapper over NuclearJS flux implementation", "main": "./dist/frux.js", "author": "Raul Matei",