From 1207ba7601e29a25766ce0067491e8b598c69778 Mon Sep 17 00:00:00 2001 From: vvo Date: Thu, 24 Sep 2015 16:13:19 +0200 Subject: [PATCH] refactor(RefinementList): use headerFooter decorator --- components/HeaderFooter.js | 0 components/RefinementList.js | 57 ++++++++++++------------------------ decorators/headerFooter.js | 55 ++++++++++++++++++++++++++++++++++ widgets/refinement-list.js | 4 +-- 4 files changed, 76 insertions(+), 40 deletions(-) delete mode 100644 components/HeaderFooter.js create mode 100644 decorators/headerFooter.js diff --git a/components/HeaderFooter.js b/components/HeaderFooter.js deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/components/RefinementList.js b/components/RefinementList.js index 43423da21e..2586df5397 100644 --- a/components/RefinementList.js +++ b/components/RefinementList.js @@ -2,6 +2,7 @@ var React = require('react'); var Template = require('./Template'); var autoHide = require('../decorators/autoHide'); +var headerFooter = require('../decorators/headerFooter'); var cx = require('classnames'); class RefinementList extends React.Component { @@ -43,30 +44,23 @@ class RefinementList extends React.Component { } render() { - var facetValues = this.props.facetValues; - var templates = this.props.templates; - var transformData = this.props.transformData; - var rootClass = cx(this.props.cssClasses.root); - var listClass = cx(this.props.cssClasses.list); - var itemClass = cx(this.props.cssClasses.item); - return ( -
-