@@ -119,9 +119,15 @@ const promise: (
119
119
export const get : (
120
120
url : string ,
121
121
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 )
125
131
}
126
132
127
133
/**
@@ -136,9 +142,10 @@ export const post: (
136
142
url : string ,
137
143
data ?: unknown ,
138
144
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 )
142
149
}
143
150
144
151
/**|
@@ -153,9 +160,10 @@ export const put: (
153
160
url : string ,
154
161
data ?: unknown ,
155
162
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 )
159
167
}
160
168
161
169
/**
@@ -169,9 +177,10 @@ export const del: (
169
177
url : string ,
170
178
params ?: unknown ,
171
179
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 )
175
184
}
176
185
177
186
/**
0 commit comments