Module PlaybackMonitoringCard

Spotify Playback Monitoring Control Component

Provides a user interface for controlling and visualizing the status of Spotify playback monitoring. This component serves as the primary control center for starting and stopping the monitoring service that detects skipped tracks and collects listening data.

Features:

  • Real-time monitoring status visualization with color-coded indicators
  • Start/stop controls with loading states during transitions
  • Detailed status messaging with tooltips for additional information
  • Error state handling with descriptive feedback
  • Authentication-aware UI that adapts to login state
  • Toast notifications for monitoring state changes

This component is central to the application's core functionality, as it controls the service responsible for tracking skip patterns and collecting the data used throughout the analytics features.

Interfaces

PlaybackMonitoringCardProps

Type Aliases

MonitoringStatus

Functions

PlaybackMonitoringCard