We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 65eb99b + cb73b8e commit c824326Copy full SHA for c824326
1 file changed
apps/cowswap-frontend/src/modules/injectedWidget/utils/widgetMessagesCache.utils.ts
@@ -3,6 +3,7 @@ import { widgetIframeTransport } from '@cowprotocol/widget-lib'
3
interface CachedMessageEnvelope {
4
data: unknown
5
origin: string
6
+ source: MessageEventSource | null
7
}
8
9
const messagesCache: Record<string, CachedMessageEnvelope> = {}
@@ -17,6 +18,7 @@ export function cacheWidgetMessage(event: MessageEvent): void {
17
18
messagesCache[method] = {
19
data: event.data,
20
origin: event.origin,
21
+ source: event.source,
22
23
24
@@ -31,6 +33,7 @@ export function replayCachedWidgetMessage(method: string): void {
31
33
new MessageEvent('message', {
32
34
origin: cachedMessage.origin,
35
data: cachedMessage.data,
36
+ source: cachedMessage.source,
37
}),
38
)
39
0 commit comments