/** * @file * @copyright 2020 Aleksej Komarov * @license MIT */ import { toFixed } from 'common/math'; import { useDispatch, useSelector } from 'common/redux'; import { Button, Flex, Knob } from 'tgui/components'; import { useSettings } from '../settings'; import { selectAudio } from './selectors'; export const NowPlayingWidget = (props, context) => { const audio = useSelector(context, selectAudio); const dispatch = useDispatch(context); const settings = useSettings(context); const title = audio.meta?.title; return ( {audio.playing && ( <> Now playing: {title || 'Unknown Track'} ) || ( Nothing to play. )} {audio.playing && (