@@ -10,7 +10,7 @@ type ServerContextValue = {
1010 absoluteUrl : ( path : string ) => string ;
1111 callMethod : ( methodName : string , ...args : any [ ] ) => Promise < any > ;
1212 callEndpoint : ( httpMethod : 'GET' | 'POST' | 'DELETE' , endpoint : string , ...args : any [ ] ) => Promise < any > ;
13- uploadToEndpoint : ( endpoint : string ) => Promise < void > ;
13+ uploadToEndpoint : ( endpoint : string , params : any , formData : any ) => Promise < void > ;
1414 getStream : ( streamName : string , options ?: { } ) => IServerStream ;
1515} ;
1616
@@ -40,9 +40,9 @@ export const useEndpoint = (httpMethod: 'GET' | 'POST' | 'DELETE', endpoint: str
4040 return useCallback ( ( ...args : any [ ] ) => callEndpoint ( httpMethod , endpoint , ...args ) , [ callEndpoint , httpMethod , endpoint ] ) ;
4141} ;
4242
43- export const useUpload = ( endpoint : string ) : ( ) => Promise < void > => {
43+ export const useUpload = ( endpoint : string ) : ( params : any , formData : any ) => Promise < void > => {
4444 const { uploadToEndpoint } = useContext ( ServerContext ) ;
45- return useCallback ( ( ) => uploadToEndpoint ( endpoint ) , [ endpoint , uploadToEndpoint ] ) ;
45+ return useCallback ( ( params , formData : any ) => uploadToEndpoint ( endpoint , params , formData ) , [ endpoint , uploadToEndpoint ] ) ;
4646} ;
4747
4848export const useStream = ( streamName : string , options ?: { } ) : IServerStream => {
0 commit comments