File tree 3 files changed +10
-16
lines changed
3 files changed +10
-16
lines changed Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ export const normalizeHotChannel = (
193
193
) => {
194
194
if ( ! invokeHandlers ) {
195
195
return {
196
- e : {
196
+ error : {
197
197
name : 'TransportError' ,
198
198
message : 'invokeHandlers is not set' ,
199
199
stack : new Error ( ) . stack ,
@@ -207,10 +207,10 @@ export const normalizeHotChannel = (
207
207
const invokeHandler = invokeHandlers [ name ]
208
208
// @ts -expect-error `invokeHandler` is `InvokeMethods[T]`, so passing the args is fine
209
209
const result = await invokeHandler ( ...args )
210
- return { r : result }
210
+ return { result }
211
211
} catch ( error ) {
212
212
return {
213
- e : {
213
+ error : {
214
214
name : error . name ,
215
215
message : error . message ,
216
216
stack : error . stack ,
@@ -301,13 +301,7 @@ export const normalizeHotChannel = (
301
301
}
302
302
channel . on ?.( 'vite:invoke' , listenerForInvokeHandler )
303
303
} ,
304
- handleInvoke : async ( payload ) => {
305
- const data = await handleInvoke ( payload )
306
- if ( data . e ) {
307
- return { error : data . e }
308
- }
309
- return { result : data . r }
310
- } ,
304
+ handleInvoke,
311
305
send : ( ...args : any [ ] ) => {
312
306
let payload : HotPayload
313
307
if ( typeof args [ 0 ] === 'string' ) {
Original file line number Diff line number Diff line change @@ -72,8 +72,8 @@ export type InvokeResponseData<
72
72
/** 'response' is for responses without an id */
73
73
id : 'response' | `response:${string } `
74
74
data :
75
- | { r : Awaited < ReturnType < InvokeMethods [ T ] > > ; e ?: undefined }
76
- | { r ?: undefined ; e : any }
75
+ | { result : Awaited < ReturnType < InvokeMethods [ T ] > > ; error ?: undefined }
76
+ | { result ?: undefined ; error : any }
77
77
}
78
78
79
79
export type InvokeMethods = {
Original file line number Diff line number Diff line change @@ -96,11 +96,11 @@ const createInvokeableTransport = (
96
96
97
97
rpcPromises . delete ( invokeId )
98
98
99
- const { e , r } = data . data
100
- if ( e ) {
101
- promise . reject ( e )
99
+ const { error , result } = data . data
100
+ if ( error ) {
101
+ promise . reject ( error )
102
102
} else {
103
- promise . resolve ( r )
103
+ promise . resolve ( result )
104
104
}
105
105
return
106
106
}
You can’t perform that action at this time.
0 commit comments