UNPKG

@uimkit/uikit-react

Version:

<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>

17 lines (14 loc) 635 B
import { __spreadArray } from 'tslib'; import '../../types/models.js'; import '../../types/events.js'; var handleUploadPendingMessage = function (messageList, message) { var list = __spreadArray([], messageList, true); if (!list.some(function (item) { return item.id === message.id; })) { list.push(message); } var index = list.findIndex(function (item) { return (item === null || item === void 0 ? void 0 : item.id) === (message === null || message === void 0 ? void 0 : message.id); }); list[index] = message; return list; }; export { handleUploadPendingMessage }; //# sourceMappingURL=utils.js.map