create chat document

This commit is contained in:
2024-12-06 23:00:31 +02:00
parent 3cb75c8cc2
commit cf87c0daa7
6 changed files with 67 additions and 9 deletions
+2
View File
@@ -3,6 +3,7 @@ import PouchDB from '@/api/PouchDB'
import type {
BaseDocument,
QRCodeDocument,
ChatDocument,
MessageDocument,
WebPushSubscriptionDocument,
PublicSettingsDocument,
@@ -18,6 +19,7 @@ export const getLocalDb = <T extends BaseDocument>(dbName: DB_NAMES) => new Pouc
export const qrCodeDbRemote = getRemoteDb<QRCodeDocument>(DB_NAMES.QR)
export const qrCodeDbLocal = getLocalDb<QRCodeDocument>(DB_NAMES.QR)
export const messagesDbLocal = getLocalDb<MessageDocument>(DB_NAMES.MESSAGES)
export const chatsDbRemote = getRemoteDb<ChatDocument>(DB_NAMES.CHATS)
export const webPushSubscriptionsDbRemote = getRemoteDb<
WebPushSubscriptionDocument<PushSubscriptionJSON>
>(DB_NAMES.WEB_PUSH_SUBSCRIPTIONS)