@progress/kendo-vue-buttons
Version:
27 lines (26 loc) • 762 B
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
let d = /* @__PURE__ */ function(e) {
return e.remove = "remove", e.add = "add", e.reorder = "reorder", e;
}({});
const o = (e, r) => {
switch (r.type) {
case d.add:
break;
case d.remove:
return e.filter((a) => a[r.valueField] !== r.payload);
case d.reorder:
break;
default:
return e;
}
};
export {
d as DATA_ACTION,
o as dataReducer
};