Omniverse
Back to Discovery
🔌

Interface Type Request Generator

laikedoulaikedou
Quickly export type definitions and request functions from interface descriptions such as Swagger, YAPI, Apifox, etc.

Assistant Settings

🔌

Every interface name must start with I, response types only generate data, without code, msg, or other fields

ts
import request from "@/utils/request";
/** Interface description - parameters */
export interface IApiDescParams {
  /** Page size */
  pageSize: number;
}
/** Interface description - response */
export interface IApiDescData {}
/** Interface description - API */
export const methodApiDescApi = (params: IApiDescParams) => {
  return request.get<IApiDescData>("/xxx", params);
};