Quellcode durchsuchen

Merge pull request #345 from hellomooning/patch-1

fix: Update request function to handle data type
菲鸽 vor 5 Monaten
Ursprung
Commit
64f29de325
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      src/http/vue-query.ts

+ 2 - 2
src/http/vue-query.ts

@@ -4,7 +4,7 @@ import { http } from './http'
 /*
 /*
  * openapi-ts-request 工具的 request 跨客户端适配方法
  * openapi-ts-request 工具的 request 跨客户端适配方法
  */
  */
-export default function request<T = unknown>(
+export default function request<T extends { data?: any }>(
   url: string,
   url: string,
   options: Omit<CustomRequestOptions, 'url'> & {
   options: Omit<CustomRequestOptions, 'url'> & {
     params?: Record<string, unknown>
     params?: Record<string, unknown>
@@ -26,5 +26,5 @@ export default function request<T = unknown>(
     delete requestOptions.headers
     delete requestOptions.headers
   }
   }
 
 
-  return http<T>(requestOptions)
+  return http<T['data']>(requestOptions)
 }
 }