• Updates the recent tracks list

    Sets the list of recently played track IDs in the playback state. This is used for features like backward navigation detection and listening pattern analysis.

    Parameters

    • recentTracks: string[]

      Array of Spotify track IDs in order of recency

    Returns void

    // Update the recent tracks list after fetching from Spotify API
    const recentTracks = await spotifyApi.getRecentlyPlayedTracks();
    const trackIds = recentTracks.items.map(item => item.track.id);
    setRecentTracks(trackIds);
    export function setRecentTracks(recentTracks: string[]): void {
    playbackState.recentTracks = recentTracks;
    }