diff --git a/client/homebrew/pages/basePages/listPage/brewItem/brewItem.jsx b/client/homebrew/pages/basePages/listPage/brewItem/brewItem.jsx
index 56c08e2af..41a7f07f8 100644
--- a/client/homebrew/pages/basePages/listPage/brewItem/brewItem.jsx
+++ b/client/homebrew/pages/basePages/listPage/brewItem/brewItem.jsx
@@ -20,7 +20,8 @@ const BrewItem = createClass({
authors : [],
stubbed : true
},
- reportError : ()=>{}
+ updateListFilter : ()=>{},
+ reportError : ()=>{}
};
},
@@ -44,6 +45,11 @@ const BrewItem = createClass({
});
},
+ updateFilter : function(type, term){
+ console.log(`BrewItem: TYPE: ${type}; TERM: ${term}`);
+ this.props.updateListFilter(type, term);
+ },
+
renderDeleteBrewLink : function(){
if(!this.props.brew.editId) return;
@@ -129,7 +135,7 @@ const BrewItem = createClass({
{brew.tags.map((tag, idx)=>{
const matches = tag.match(/^(?:([^:]+):)?([^:]+)$/);
- return {matches[2]};
+ return {this.updateFilter('tag', matches[2]);}}>{matches[2]};
})}
> : <>>