feat(notification): Handle long running transaction and add status support (#8900)

RESOLVES FRMW-2110
RESOLVES FRMW-2095

**What**
- Fix notification module to not retain transactions open while sending notification
- Add support for notification status [success, pending, failure]
This commit is contained in:
Adrien de Peretti
2024-09-01 08:01:47 +00:00
committed by GitHub
parent dbb10ff051
commit 99461e24ab
11 changed files with 265 additions and 62 deletions
@@ -0,0 +1,5 @@
export enum NotificationStatus {
PENDING = "pending",
SUCCESS = "success",
FAILURE = "failure",
}
@@ -1,2 +1,3 @@
export * from "./abstract-notification-provider"
export * from "./events"
export * from "./common"