useAsync() до отслеживания изменений DOM с помощью useResizeObserver(). Библиотека имеет продуманную типизацию и автоматическую очистка ресурсов. Например,
useEvent() сам удаляет слушатели при размонтировании, а useMousePosition() корректно работает как на touch-, так и на desktop-устройствах. 🤖 GitHub
@react_tg
