windowRef: {
addEventListener: (_name: string, eventCallback: Callback) => void;
location: { origin: string };
postMessage: (
message: string | Record<string, unknown>,
_target?: string,
) => void;
removeEventListener: (_name: string, eventCallback: Callback) => void;
}
Type declaration
addEventListener: (_name: string, eventCallback: Callback) => void
location: { origin: string }
postMessage: (message: string | Record<string, unknown>, _target?: string) => void
removeEventListener: (_name: string, eventCallback: Callback) => void
A mock for postmessage if run in node.js environment