filtering work in progress
This commit is contained in:
27
front-ui/app/actions/filterCriteriaActions.js
Normal file
27
front-ui/app/actions/filterCriteriaActions.js
Normal 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;
|
||||
Reference in New Issue
Block a user