chore: request client
This commit is contained in:
@@ -69,7 +69,7 @@ export class Request {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
post<T>(url: string, data: AxiosRequestConfig['data'], option?: Partial<Omit<AxiosRequestConfig, 'data'>> & { retRaw?: boolean; upload?: boolean }): Promise<Response<T>> {
|
post<T>(url: string, data?: AxiosRequestConfig['data'], option?: Partial<Omit<AxiosRequestConfig, 'data'>> & { retRaw?: boolean; upload?: boolean }): Promise<Response<T>> {
|
||||||
const { retRaw, upload, ...reqConfig } = option ?? {};
|
const { retRaw, upload, ...reqConfig } = option ?? {};
|
||||||
return new Promise((resolve) => {
|
return new Promise((resolve) => {
|
||||||
this.instance
|
this.instance
|
||||||
@@ -88,7 +88,7 @@ export class Request {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
put<T>(url: string, data: AxiosRequestConfig['data'], option?: Partial<Omit<AxiosRequestConfig, 'data'>>): Promise<Response<T>> {
|
put<T>(url: string, data?: AxiosRequestConfig['data'], option?: Partial<Omit<AxiosRequestConfig, 'data'>>): Promise<Response<T>> {
|
||||||
const reqConfig = option ?? {};
|
const reqConfig = option ?? {};
|
||||||
return new Promise((resolve) => {
|
return new Promise((resolve) => {
|
||||||
this.instance
|
this.instance
|
||||||
|
|||||||
Reference in New Issue
Block a user