fix(medusa): use pre-defined type in subscriber args (#7328)

This commit is contained in:
Shahed Nasser
2024-05-14 17:37:58 +03:00
committed by GitHub
parent 4ef70d37bf
commit 7a8937fcba

View File

@@ -1,4 +1,4 @@
import { MedusaContainer } from "@medusajs/types"
import { MedusaContainer, MessageBody } from "@medusajs/types"
interface SubscriberContext extends Record<string, unknown> {
subscriberId?: string
@@ -10,17 +10,7 @@ export type SubscriberConfig = {
}
export type SubscriberArgs<T = unknown> = {
data:
| T
| {
metadata: {
service: string
action: string
object: string
eventGroupId?: string
}
data: T
}
data: T | MessageBody<T>
eventName: string
container: MedusaContainer
pluginOptions: Record<string, unknown>