Practicing writing some components today with multiple states and micro-interactions 🧪

Working on a 'connect-to-Slack' component with multiple steps, such as idle, connecting/loading, and connection_success. Each step includes subtle micro-interactions and animated status indicators. So much fun to compose!