123456789101112131415 |
- "use strict";
- module.exports = function removeAndDo(collection, thing, action) {
- const idx = this[collection].indexOf(thing);
- const hasThingInCollection = idx >= 0;
- if(hasThingInCollection) {
- this[collection].splice(idx, 1);
- thing[action](this);
- }
- return hasThingInCollection;
- };
|