fix: build on macos

This commit is contained in:
2024-09-20 09:26:48 +07:00
parent be0abc4075
commit 2c7f3685b6
10 changed files with 390 additions and 12182 deletions

View File

@@ -484,7 +484,7 @@ type __EventObj__<T> = {
once: (
cb: TAURI_API_EVENT.EventCallback<T>,
) => ReturnType<typeof TAURI_API_EVENT.once<T>>;
emit: T extends null
emit: null extends T
? (payload?: T) => ReturnType<typeof TAURI_API_EVENT.emit>
: (payload: T) => ReturnType<typeof TAURI_API_EVENT.emit>;
};