Skip to content

Commit 420b5a1

Browse files
author
Koji Miyauchi
committed
CollapsibleFilter: Filter out if _id is null.
1 parent 534982c commit 420b5a1

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

lib/CollapsibleFilter/CollapsibleFilter.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,9 @@ var CollapsibleFilter = function (_React$Component) {
109109
{ className: 'wfui-filter-group' },
110110
_react2.default.createElement(_FilterItems2.default, {
111111
label: label,
112-
filterItems: filterItems || filters[type].sort(function (a, b) {
112+
filterItems: filterItems || filters[type].filter(function (a) {
113+
return a._id;
114+
}).sort(function (a, b) {
113115
return a._id.localeCompare(b._id);
114116
}).map(function (item) {
115117
return { _id: item._id, key: item._key || item._id, count: item.count };

src/CollapsibleFilter/CollapsibleFilter.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class CollapsibleFilter extends React.Component {
4747
<div className="wfui-filter-group">
4848
<FilterItems
4949
label={label}
50-
filterItems={filterItems || filters[type].sort((a, b) => (a._id.localeCompare(b._id))).map(item => ({ _id: item._id, key: item._key || item._id, count: item.count }))}
50+
filterItems={filterItems || filters[type].filter((a) => (a._id)).sort((a, b) => (a._id.localeCompare(b._id))).map(item => ({ _id: item._id, key: item._key || item._id, count: item.count }))}
5151
type={type}
5252
category={category}
5353
onHandleClick={this.onHandleClick}

0 commit comments

Comments
 (0)