define keys for chat data

This commit is contained in:
marlon-erler
2024-07-19 19:52:00 +02:00
parent 74e969fa34
commit 5916cb685b
+14 -9
View File
@@ -78,17 +78,22 @@ export default class StorageModel {
export type StorageEntry = { [key: string]: StorageEntry }; export type StorageEntry = { [key: string]: StorageEntry };
// keys // keys
export enum storageKeys { export const storageKeys = {
// connection // connection
socketAddress = "v2/connection/socket-address", socketAddress: "v2/connection/socket-address",
// settings // settings
userName = "v2/settings/user-name", userName: "v2/settings/user-name",
firstDayOfWeek = "v2/settings/first-day-of-week", firstDayOfWeek: "v2/settings/first-day-of-week",
// history // history
previousAddresses = "v2/history/previous-addresses", previousAddresses: "v2/history/previous-addresses",
previousObjectCategories = "v2/history/object-categories", previousObjectCategories: "v2/history/object-categories",
previousObjectStatuses = "v2/history/object-statuses", previousObjectStatuses: "v2/history/object-statuses",
previousObjectFilters = "v2/history/object-filters", previousObjectFilters: "v2/history/object-filters",
}
// chat etc
chatInfo: (id: string) => `v2/chat/${id}/info`,
chatMessages: (id: string) => `v2/chat/${id}/messages`,
chatObjects: (id: string) => `v2/chat/${id}/objects`,
};