An activity component for React: one live surface for uploads, agents, music, calls and timers that morphs between them instead of stacking toasts.