@@ -119,9 +119,15 @@ const promise: (
119119export const get : (
120120 url : string ,
121121 params ?: unknown ,
122- loading ?: NProgress | Ref < boolean >
123- ) => Promise < Result < any > > = ( url : string , params : unknown , loading ?: NProgress | Ref < boolean > ) => {
124- return promise ( request ( { url : url , method : 'get' , params } ) , loading )
122+ loading ?: NProgress | Ref < boolean > ,
123+ timeout ?: number
124+ ) => Promise < Result < any > > = (
125+ url : string ,
126+ params : unknown ,
127+ loading ?: NProgress | Ref < boolean > ,
128+ timeout ?: number
129+ ) => {
130+ return promise ( request ( { url : url , method : 'get' , params, timeout : timeout } ) , loading )
125131}
126132
127133/**
@@ -136,9 +142,10 @@ export const post: (
136142 url : string ,
137143 data ?: unknown ,
138144 params ?: unknown ,
139- loading ?: NProgress | Ref < boolean >
140- ) => Promise < Result < any > | any > = ( url , data , params , loading ) => {
141- return promise ( request ( { url : url , method : 'post' , data, params } ) , loading )
145+ loading ?: NProgress | Ref < boolean > ,
146+ timeout ?: number
147+ ) => Promise < Result < any > | any > = ( url , data , params , loading , timeout ) => {
148+ return promise ( request ( { url : url , method : 'post' , data, params, timeout } ) , loading )
142149}
143150
144151/**|
@@ -153,9 +160,10 @@ export const put: (
153160 url : string ,
154161 data ?: unknown ,
155162 params ?: unknown ,
156- loading ?: NProgress | Ref < boolean >
157- ) => Promise < Result < any > > = ( url , data , params , loading ) => {
158- return promise ( request ( { url : url , method : 'put' , data, params } ) , loading )
163+ loading ?: NProgress | Ref < boolean > ,
164+ timeout ?: number
165+ ) => Promise < Result < any > > = ( url , data , params , loading , timeout ) => {
166+ return promise ( request ( { url : url , method : 'put' , data, params, timeout } ) , loading )
159167}
160168
161169/**
@@ -169,9 +177,10 @@ export const del: (
169177 url : string ,
170178 params ?: unknown ,
171179 data ?: unknown ,
172- loading ?: NProgress | Ref < boolean >
173- ) => Promise < Result < any > > = ( url , params , data , loading ) => {
174- return promise ( request ( { url : url , method : 'delete' , params, data } ) , loading )
180+ loading ?: NProgress | Ref < boolean > ,
181+ timeout ?: number
182+ ) => Promise < Result < any > > = ( url , params , data , loading , timeout ) => {
183+ return promise ( request ( { url : url , method : 'delete' , params, data, timeout } ) , loading )
175184}
176185
177186/**
0 commit comments