UNPKG

@coveord/plasma-mantine

Version:

A Plasma flavoured Mantine theme

32 lines (31 loc) 1.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "enhanceWithCollectionProps", { enumerable: true, get: function() { return enhanceWithCollectionProps; } }); var enhanceWithCollectionProps = function enhanceWithCollectionProps(payload, field, options) { if (payload.field === field) { var _ref = options || {}, _ref_validateInputOnChange = _ref.validateInputOnChange, validateInputOnChange = _ref_validateInputOnChange === void 0 ? false : _ref_validateInputOnChange; return { onReorderItem: function onReorderItem(reorderPayload) { payload.form.reorderListItem(field, reorderPayload); validateInputOnChange && payload.form.validate(); }, onRemoveItem: function onRemoveItem(index) { payload.form.removeListItem(field, index); validateInputOnChange && payload.form.validate(); }, onInsertItem: function onInsertItem(valueToInsert, index) { payload.form.insertListItem(field, valueToInsert, index); validateInputOnChange && payload.form.validate(); } }; } return {}; }; //# sourceMappingURL=enhanceWithCollectionProps.js.map