@@ -63,22 +63,21 @@ window.addEventListener("message", (event) => {
6363 }
6464} ) ;
6565
66- export async function request ( payload : any ) : Promise < any > {
67- const fullPayload = {
68- id : generateUUID ( ) ,
69- ...payload ,
70- } as PluginRequestPayload ;
66+ export async function request ( raw : any ) : Promise < any > {
67+ const payload = { id : generateUUID ( ) , ...raw } as PluginRequestPayload ;
7168
7269 if ( debugComms ) {
7370 const time = new Date ( ) . toLocaleTimeString ( "en-GB" ) ;
7471 console . groupCollapsed ( `${ time } [REQUEST] ${ payload . name } ` ) ;
75- console . log ( "Args:" , payload . args ) ;
72+ console . log ( "id:" , payload . id ) ;
73+ console . log ( "args:" , payload . args ) ;
74+ console . log ( "payload:" , payload ) ;
7675 console . groupEnd ( ) ;
7776 }
7877
7978 return new Promise < any > ( ( resolve , reject ) => {
8079 try {
81- pendingRequests . set ( fullPayload . id , { payload : fullPayload , resolve, reject } ) ;
80+ pendingRequests . set ( payload . id , { payload : payload , resolve, reject } ) ;
8281 window . parent . postMessage ( payload , "*" ) ;
8382 } catch ( e ) {
8483 reject ( e ) ;
@@ -87,13 +86,15 @@ export async function request(payload: any): Promise<any> {
8786}
8887
8988export function notify ( name : string , args : any ) {
89+ const payload = { name, args }
9090 if ( debugComms ) {
9191 const time = new Date ( ) . toLocaleTimeString ( "en-GB" ) ;
9292 console . groupCollapsed ( `${ time } [NOTIFICATION] ${ name } ` ) ;
93- console . log ( "Args:" , args ) ;
93+ console . log ( "args:" , args ) ;
94+ console . log ( "payload:" , payload ) ;
9495 console . groupEnd ( ) ;
9596 }
96- window . parent . postMessage ( { name , args } , "*" ) ;
97+ window . parent . postMessage ( payload , "*" ) ;
9798}
9899
99100const notificationListeners = new Map < string , ( ( args : any ) => void ) [ ] > ( ) ;
0 commit comments