Files
IronSteelNon-ferrousMetallu…/node_modules/dnd-core/dist/reducers/refCount.js

15 lines
418 B
JavaScript

import { ADD_SOURCE, ADD_TARGET, REMOVE_SOURCE, REMOVE_TARGET } from '../actions/registry.js';
export function reduce(state = 0, action) {
switch(action.type){
case ADD_SOURCE:
case ADD_TARGET:
return state + 1;
case REMOVE_SOURCE:
case REMOVE_TARGET:
return state - 1;
default:
return state;
}
}
//# sourceMappingURL=refCount.js.map