Component to listen to the elements and window resize
Intersection Observer for Dash
Client Socket.IO for Dash