diff --git a/app/javascript/sdk/IFrameHelper.js b/app/javascript/sdk/IFrameHelper.js index 8f6716f1c..66e25902b 100644 --- a/app/javascript/sdk/IFrameHelper.js +++ b/app/javascript/sdk/IFrameHelper.js @@ -203,6 +203,13 @@ export const IFrameHelper = { updateCampaignReadStatus(window.$chatwoot.baseDomain); }, + postback(data) { + dispatchWindowEvent({ + eventName: 'chatwoot:postback', + data, + }); + }, + toggleBubble: state => { let bubbleState = {}; if (state === 'open') { diff --git a/app/javascript/shared/components/CardButton.vue b/app/javascript/shared/components/CardButton.vue index 901670d05..d05eb5f01 100644 --- a/app/javascript/shared/components/CardButton.vue +++ b/app/javascript/shared/components/CardButton.vue @@ -1,6 +1,8 @@