Track-Specific Actions Dropdown Menu Component

Provides a contextual dropdown menu with track-specific actions for managing individual tracks in the skipped tracks table. This component is lazy-loaded to improve initial page load performance.

Features:

  • Direct link to open the track in Spotify
  • Option to remove the track from the user's Spotify library
  • Option to remove just the track's skip tracking data
  • Visually distinguished action types with appropriate iconography
  • Semantic color coding for different action types

This component encapsulates the per-track actions in a dropdown menu to keep the table interface clean while providing all necessary functionality.

Interfaces

TrackActionsMenuProps

Functions

trackActionsMenu