in src/logic/LocalMessageCache.tsx [182:196]
static remove(slotName: MessageSlotName, id: string, errorHandler: ErrorHandler): boolean {
const queue = getQueue(slotName, errorHandler);
const idx = queue.findIndex((i) => i.message.id === id);
if (idx >= 0) {
const removedItem = queue.splice(idx, 1);
if (removedItem) {
setQueue(slotName, queue);
return true;
}
}
return false;
}