Skip to content

Commit 97463ba

Browse files
committed
✨ add new OTP message sender
1 parent cf874d4 commit 97463ba

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { MessageSenderPayload } from './MessageSenderPayload'
2+
3+
export type MessageSenderOneTimePasswordPayload<
4+
TConfigData = any
5+
> = MessageSenderPayload<TConfigData, MessageSenderOneTimePasswordEventBody>
6+
7+
export interface MessageSenderOneTimePasswordEventBody {
8+
Username?: string
9+
ClientID?: string
10+
OneTimePassword?: string
11+
}

codegen/templates/models/MessageSenderPayloads.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import { MessageSenderOrderReturnSubmittedForApprovalPayload } from './MessageSe
2121
import { MessageSenderSubscriptionReminderPayload } from './MessageSenderSubscriptionReminderPayload'
2222
import { MessageSenderProductCollectionInvitationAcceptedPayload } from './ProductCollectionInvitationAcceptedPayload'
2323
import { MessageSenderProductCollectionInvitationDeclinedPayload } from './ProductCollectionInvitationDeclinedPayload'
24+
import { MessageSenderOneTimePasswordPayload } from './MessageSenderOneTimePasswordPayload'
2425

2526
export type MessageSenderPayloads<
2627
TMessageType extends MessageType
@@ -49,4 +50,5 @@ interface PayloadMap {
4950
'SubscriptionReminder': MessageSenderSubscriptionReminderPayload
5051
'ProductCollectionInvitationAccepted': MessageSenderProductCollectionInvitationAcceptedPayload
5152
'ProductCollectionInvitationDeclined': MessageSenderProductCollectionInvitationDeclinedPayload
53+
'OneTimePassword': MessageSenderOneTimePasswordPayload
5254
}

0 commit comments

Comments
 (0)