/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
shared/util/debug-registry.tsx
25 строк
678 B
chrisnojima
move to vite (#29386)
09 июл 2026, 00:46
Не верифицирован
09 июл 2026, 00:46
bcd1945
Код
Авторство
О чём код?
// Dependency-free debug-clear registry. Kept separate from './debug' (which // imports the logger) so that logger -> ring-logger -> registry stays acyclic. const debugClearCBs = new Array<() => void>() const debugUnClearCBs = new Array<() => void>() export const registerDebugUnClear = (cb: () => void) => { debugUnClearCBs.push(cb) } export const registerDebugClear = (cb: () => void) => { debugClearCBs.push(cb) } export const debugClear = __DEV__ ? () => { for (const cb of debugClearCBs) { cb() } } : () => {} export const debugUnClear = __DEV__ ? () => { for (const cb of debugUnClearCBs) { cb() } } : () => {}