![]() `useMemo()` doesn't guarantee that the value won't be recomputed during re-renders. Unfortunately, every time `AudioContext` is instantiated - there is an audible click. This click happens during the change between conversations and is very annoying. Move both `AudioContext` instance to the GlobalAudioContext's top-level declarations, and `Audio`/`WaveformCache` to `useRef()`s. |
||
---|---|---|
.. | ||
analyze_exceptions.ts | ||
exceptions.json | ||
license_comments.ts | ||
linter.ts | ||
rules.json | ||
sort_exceptions.ts | ||
types.ts | ||
util.ts |