add datalist for object categories

This commit is contained in:
marlon-erler
2024-07-12 02:24:48 +02:00
parent 9b1cd38cc1
commit 4a36bbcc2d
7 changed files with 50 additions and 13 deletions
+5
View File
@@ -9,6 +9,7 @@ import {
selectedChat,
senderName,
updateMailbox,
usedObjectCategories,
} from "../Model/model";
import { decryptString, encryptString } from "../cryptUtility";
@@ -348,6 +349,10 @@ export class Chat {
} else {
this.objects.set(messageObject.id, messageObject);
}
const latest = this.getMostRecentContent(messageObject);
if (!latest || !latest.categoryName) return;
usedObjectCategories.add(latest.categoryName);
};
addObjectAndSend = (messageObject: MessageObject): void => {
+3
View File
@@ -157,6 +157,9 @@ export function zoomIn() {
pageZoom.value += zoomStep;
}
export const usedObjectCategories =
React.restoreListState<string>("object-categories");
// CHAT
export const chats = new React.ListState<Chat>();
export const chatIds = React.restoreListState<string>("chat-ids");