fix: nt event

This commit is contained in:
手瓜一十雪 2024-06-04 21:09:19 +08:00
parent 4dd7363dd3
commit 4b21ac5ebe

View File

@ -95,7 +95,7 @@ export class NTEventWrapper {
});
}
async CallNoListenerEvent<EventType extends (...args: any[]) => Promise<any>,>(EventName = '', timeout: number = 3000, ...args: Parameters<EventType>) {
return new Promise<ReturnType<EventType>>(async (resolve, reject) => {
return new Promise<Awaited<ReturnType<EventType>>>(async (resolve, reject) => {
const EventFunc = this.CreatEventFunction<EventType>(EventName);
let complete = false;
const Timeouter = setTimeout(() => {