add guest subscribe push notification

This commit is contained in:
2024-12-02 08:50:25 +02:00
parent 2ae13f6ec4
commit 1231dc26ce
20 changed files with 742 additions and 49 deletions
+13 -6
View File
@@ -5,6 +5,7 @@ import type {
MessageDocument,
WebPushSubscriptionDocument,
PublicSettingsDocument,
UserChatSettingsDocument,
} from '@hereconnect/types'
export const qrCodeDbRemote = new PouchDB<QRCodeDocument>(`${import.meta.env.VITE_API_URL}/qr`, {
@@ -15,12 +16,11 @@ export const qrCodeDbLocal = new PouchDB<QRCodeDocument>('qr')
export const messagesDbLocal = new PouchDB<MessageDocument>('messages')
export const webPushSubscriptionsDbRemote = new PouchDB<WebPushSubscriptionDocument>(
`${import.meta.env.VITE_API_URL}/web_push_subscriptions`,
{
skip_setup: true,
},
)
export const webPushSubscriptionsDbRemote = new PouchDB<
WebPushSubscriptionDocument<PushSubscriptionJSON>
>(`${import.meta.env.VITE_API_URL}/web_push_subscriptions`, {
skip_setup: true,
})
export const publicSettingsDbRemote = new PouchDB<PublicSettingsDocument>(
`${import.meta.env.VITE_API_URL}/public_settings`,
@@ -35,3 +35,10 @@ export const messagesDbRemote = new PouchDB<MessageDocument>(
skip_setup: true,
},
)
export const userChatSettingsDbRemote = new PouchDB<UserChatSettingsDocument>(
`${import.meta.env.VITE_API_URL}/user_chat_settings`,
{
skip_setup: true,
},
)