UBER-845: Add NotificationPresenter to send rich text notifications (#3729)

Signed-off-by: Maxim Karmatskikh <mkarmatskih@gmail.com>
This commit is contained in:
Maksim Karmatskikh
2023-09-28 12:08:00 +07:00
committed by GitHub
parent a3fd97e3b4
commit 1ca9de297a
21 changed files with 368 additions and 47 deletions
+3 -2
View File
@@ -16,7 +16,7 @@
import type { Plugin, Resource } from '@hcengineering/platform'
import { plugin } from '@hcengineering/platform'
import { TriggerFunc } from '@hcengineering/server-core'
import { Presenter } from '@hcengineering/server-notification'
import { Presenter, NotificationContentProvider } from '@hcengineering/server-notification'
/**
* @public
@@ -29,7 +29,8 @@ export const serverTrackerId = 'server-tracker' as Plugin
export default plugin(serverTrackerId, {
function: {
IssueHTMLPresenter: '' as Resource<Presenter>,
IssueTextPresenter: '' as Resource<Presenter>
IssueTextPresenter: '' as Resource<Presenter>,
IssueNotificationContentProvider: '' as Resource<NotificationContentProvider>
},
trigger: {
OnIssueUpdate: '' as Resource<TriggerFunc>,