PHP 7.4.33
Preview: notifyManager.cjs.map Size: 3.70 KB
/var/www/gtechmarathon2026.bitkit.dk/httpdocs/node_modules/@tanstack/query-core/build/modern/notifyManager.cjs.map
{"version":3,"sources":["../../src/notifyManager.ts"],"sourcesContent":["// TYPES\n\ntype NotifyCallback = () => void\n\ntype NotifyFunction = (callback: () => void) => void\n\ntype BatchNotifyFunction = (callback: () => void) => void\n\ntype BatchCallsCallback<T extends Array<unknown>> = (...args: T) => void\n\ntype ScheduleFunction = (callback: () => void) => void\n\nexport const defaultScheduler: ScheduleFunction = (cb) => setTimeout(cb, 0)\n\nexport function createNotifyManager() {\n  let queue: Array<NotifyCallback> = []\n  let transactions = 0\n  let notifyFn: NotifyFunction = (callback) => {\n    callback()\n  }\n  let batchNotifyFn: BatchNotifyFunction = (callback: () => void) => {\n    callback()\n  }\n  let scheduleFn = defaultScheduler\n\n  const schedule = (callback: NotifyCallback): void => {\n    if (transactions) {\n      queue.push(callback)\n    } else {\n      scheduleFn(() => {\n        notifyFn(callback)\n      })\n    }\n  }\n  const flush = (): void => {\n    const originalQueue = queue\n    queue = []\n    if (originalQueue.length) {\n      scheduleFn(() => {\n        batchNotifyFn(() => {\n          originalQueue.forEach((callback) => {\n            notifyFn(callback)\n          })\n        })\n      })\n    }\n  }\n\n  return {\n    batch: <T>(callback: () => T): T => {\n      let result\n      transactions++\n      try {\n        result = callback()\n      } finally {\n        transactions--\n        if (!transactions) {\n          flush()\n        }\n      }\n      return result\n    },\n    /**\n     * All calls to the wrapped function will be batched.\n     */\n    batchCalls: <T extends Array<unknown>>(\n      callback: BatchCallsCallback<T>,\n    ): BatchCallsCallback<T> => {\n      return (...args) => {\n        schedule(() => {\n          callback(...args)\n        })\n      }\n    },\n    schedule,\n    /**\n     * Use this method to set a custom notify function.\n     * This can be used to for example wrap notifications with `React.act` while running tests.\n     */\n    setNotifyFunction: (fn: NotifyFunction) => {\n      notifyFn = fn\n    },\n    /**\n     * Use this method to set a custom function to batch notifications together into a single tick.\n     * By default React Query will use the batch function provided by ReactDOM or React Native.\n     */\n    setBatchNotifyFunction: (fn: BatchNotifyFunction) => {\n      batchNotifyFn = fn\n    },\n    setScheduler: (fn: ScheduleFunction) => {\n      scheduleFn = fn\n    },\n  } as const\n}\n\n// SINGLETON\nexport const notifyManager = createNotifyManager()\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAYO,IAAM,mBAAqC,CAAC,OAAO,WAAW,IAAI,CAAC;AAEnE,SAAS,sBAAsB;AACpC,MAAI,QAA+B,CAAC;AACpC,MAAI,eAAe;AACnB,MAAI,WAA2B,CAAC,aAAa;AAC3C,aAAS;AAAA,EACX;AACA,MAAI,gBAAqC,CAAC,aAAyB;AACjE,aAAS;AAAA,EACX;AACA,MAAI,aAAa;AAEjB,QAAM,WAAW,CAAC,aAAmC;AACnD,QAAI,cAAc;AAChB,YAAM,KAAK,QAAQ;AAAA,IACrB,OAAO;AACL,iBAAW,MAAM;AACf,iBAAS,QAAQ;AAAA,MACnB,CAAC;AAAA,IACH;AAAA,EACF;AACA,QAAM,QAAQ,MAAY;AACxB,UAAM,gBAAgB;AACtB,YAAQ,CAAC;AACT,QAAI,cAAc,QAAQ;AACxB,iBAAW,MAAM;AACf,sBAAc,MAAM;AAClB,wBAAc,QAAQ,CAAC,aAAa;AAClC,qBAAS,QAAQ;AAAA,UACnB,CAAC;AAAA,QACH,CAAC;AAAA,MACH,CAAC;AAAA,IACH;AAAA,EACF;AAEA,SAAO;AAAA,IACL,OAAO,CAAI,aAAyB;AAClC,UAAI;AACJ;AACA,UAAI;AACF,iBAAS,SAAS;AAAA,MACpB,UAAE;AACA;AACA,YAAI,CAAC,cAAc;AACjB,gBAAM;AAAA,QACR;AAAA,MACF;AACA,aAAO;AAAA,IACT;AAAA;AAAA;AAAA;AAAA,IAIA,YAAY,CACV,aAC0B;AAC1B,aAAO,IAAI,SAAS;AAClB,iBAAS,MAAM;AACb,mBAAS,GAAG,IAAI;AAAA,QAClB,CAAC;AAAA,MACH;AAAA,IACF;AAAA,IACA;AAAA;AAAA;AAAA;AAAA;AAAA,IAKA,mBAAmB,CAAC,OAAuB;AACzC,iBAAW;AAAA,IACb;AAAA;AAAA;AAAA;AAAA;AAAA,IAKA,wBAAwB,CAAC,OAA4B;AACnD,sBAAgB;AAAA,IAClB;AAAA,IACA,cAAc,CAAC,OAAyB;AACtC,mBAAa;AAAA,IACf;AAAA,EACF;AACF;AAGO,IAAM,gBAAgB,oBAAoB;","names":[]}

Directory Contents

Dirs: 0 × Files: 134
Name Size Perms Modified Actions
2.65 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.35 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
563 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
562 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.56 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.31 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
70.04 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
70.04 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
6.44 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
11.47 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
265 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
262 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
5.26 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
11.42 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
4.33 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.10 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.67 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.67 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.68 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.11 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
5.33 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
8.04 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
744 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
741 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
4.18 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
8.00 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.39 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
6.28 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.31 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.31 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.21 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
6.27 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
7.19 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
13.51 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
170 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
167 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
6.09 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
13.48 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
4.66 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
9.78 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
149 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
146 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.48 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
9.75 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
4.30 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
7.07 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
121 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
118 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.16 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
7.05 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.04 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.70 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.15 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.15 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.93 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.65 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.54 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.93 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
522 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
521 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.45 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.89 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
6.83 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
11.77 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.55 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.55 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
5.69 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
11.75 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
12.71 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
27.12 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
282 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
279 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
11.55 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
27.16 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.53 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
7.75 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
161 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
158 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.36 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
7.73 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
10.82 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
23.29 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
116 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
113 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
9.33 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
23.33 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
17.24 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
33.24 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
118 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
115 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
15.74 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
33.28 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.69 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.46 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
299 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
299 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
686 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.42 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
4.79 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
8.18 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
235 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
232 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.56 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
8.14 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.28 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.72 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.54 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.53 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.22 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.68 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.52 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.07 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
294 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
294 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
522 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.03 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.02 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.77 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.79 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.79 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
961 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
3.72 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
1.32 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
40.32 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.61 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
2.60 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
255 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
40.26 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
8.54 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
16.51 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
674 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
671 B lrw-r--r-- 2025-07-14 06:33:17
Edit Download
6.71 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
16.35 KB lrw-r--r-- 2025-07-14 06:33:17
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).