优化 API中data的类型声明
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import { Request, Response, NextFunction } from "express"
|
||||
import Logger from "@lib/Logger/Logger";
|
||||
import { RequestData } from "@lib/API/API";
|
||||
const logger = new Logger('API', 'Middleware', 'MountIP');
|
||||
|
||||
// 挂载IP,将请求的ip地址挂载到data._ip属性下
|
||||
@@ -20,9 +21,8 @@ let MountIP = (req: Request, res: Response, next: NextFunction) => {
|
||||
export default MountIP;
|
||||
|
||||
|
||||
interface MountIPRequestData {
|
||||
_ip: string,
|
||||
[key: string | number | symbol]: any
|
||||
}
|
||||
interface MountIPRequestData extends RequestData {
|
||||
_ip: string;
|
||||
}
|
||||
|
||||
export type { MountIPRequestData };
|
||||
Reference in New Issue
Block a user