(1) Use absolute imports

(2) Allow queue tracks to be played when touched
(3) Store refresh dates as numbers
This commit is contained in:
Lei Nelissen
2020-06-21 10:52:54 +02:00
parent 38fa01620d
commit 8309034a04
8 changed files with 117 additions and 14 deletions

View File

@@ -4,9 +4,9 @@ import TrackPlayer, { usePlaybackState, Track } from 'react-native-track-player'
/**
* This hook retrieves the current playing track from TrackPlayer
*/
export default function useQueue(): Track[] | undefined {
export default function useQueue(): Track[] {
const state = usePlaybackState();
const [queue, setQueue] = useState<Track[]>();
const [queue, setQueue] = useState<Track[]>([]);
useEffect(() => {
TrackPlayer.getQueue().then(setQueue);