Files
doodle-mini/miniprogram/services/api-activity.ts
T
2026-10-19 17:49:19 +08:00

14 lines
303 B
TypeScript

let pendingWrites = 0;
/** 覆盖登录等待、上传及重试全过程,防止写操作进行中切换服务端。 */
export function beginApiWrite() {
pendingWrites++;
return () => {
pendingWrites--;
};
}
export function hasPendingApiWrites() {
return pendingWrites > 0;
}