Radio.net space for toggle play/pause

Makes it so spacebar toggles pause/play instead of scrolling down the page.

// ==UserScript==
// @name         Radio.net space for toggle play/pause
// @namespace    https://github.com/Alistair1231/my-userscripts/
// @version      0.1.4
// @description  Makes it so spacebar toggles pause/play instead of scrolling down the page.
// @author       Alistair1231
// @match        https://www.radio.net/s/*
// @icon         https://icons.duckduckgo.com/ip2/radio.net.ico
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

function togglePlayingState(e){
    if(e.keyCode==32){
        e.preventDefault();
        let playButton = document.querySelector(".player__button.player__button--stopped.icon-play-circle")
        let stopButton = document.querySelector(".player__button.player__button--playing.icon-play-circle")

        let currentlyPlaying= playButton.style["display"]=='none' // play button hidden

        if(currentlyPlaying){
            console.log("stop")
            stopButton.click()
        }
        else{
            console.log("start")
            playButton.click()
        }
    }
}

document.addEventListener('keydown', togglePlayingState, false);


})();