filtering work in progress

This commit is contained in:
Edin Dazdarevic
2015-02-11 08:28:41 +01:00
parent 3986ac340c
commit 16ad65c3d7
4 changed files with 163 additions and 2 deletions

View File

@@ -0,0 +1,27 @@
var AppDispatcher = require('../dispatcher/appDispatcher');
var FilterCriteriaConstants = require('../constants/filterCriteriaConstants');
var FilterCriteriaActions = {
clearCategoryFilters : function() {
AppDispatcher.handleAction({
actionType: FilterCriteriaConstants.CLEAR_CATEGORY_FILTERS
});
},
addAppliedCategoryFilter: function(name, value) {
AppDispatcher.handleAction({
actionType: FilterCriteriaConstants.ADD_APPLIED_CATEGORY_FILTER,
filter: {
name: name,
value: value
}
});
},
removeAppliedCategoryFilter: function(name) {
AppDispatcher.handleAction({
actionType: FilterCriteriaConstants.REMOVE_APPLIED_CATEGORY_FILTER,
name: name
});
}
};
module.exports = FilterCriteriaActions;