From 9163efa3c2dcbb60d3b184c23bcf4f6ea42953ad Mon Sep 17 00:00:00 2001 From: shaylh Date: Thu, 10 Mar 2016 21:52:57 +0200 Subject: [PATCH] fixed rt-class so it won't depend on _.pick which was changed in lodash 4.5.0 and now works differently than in 3.10.0 --- src/reactTemplates.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/reactTemplates.js b/src/reactTemplates.js index 914232ac..085193a9 100644 --- a/src/reactTemplates.js +++ b/src/reactTemplates.js @@ -32,7 +32,7 @@ const propsMergeFunction = `function mergeProps(inline,external) { } ` -var classSetTemplate = _.template('_.keys(_.pick(<%= classSet %>, _.identity)).join(" ")'); +var classSetTemplate = _.template('_(<%= classSet %>).transform(function(res, value, key){ if(value){ res.push(key); } }, []).value().join(" ")'); function getTagTemplateString(simpleTagTemplate, shouldCreateElement) { if (simpleTagTemplate) {