Add option to shuffle playlist

This commit is contained in:
Deluan
2020-05-16 19:11:52 -04:00
parent c43798c5dd
commit bf1dc33782
2 changed files with 13 additions and 2 deletions
+10 -1
View File
@@ -5,9 +5,10 @@ import {
useTranslate,
} from 'react-admin'
import PlayArrowIcon from '@material-ui/icons/PlayArrow'
import ShuffleIcon from '@material-ui/icons/Shuffle'
import React from 'react'
import { useDispatch } from 'react-redux'
import { playTracks } from '../audioplayer'
import { playTracks, shuffleTracks } from '../audioplayer'
const PlaylistActions = ({
className,
@@ -30,6 +31,14 @@ const PlaylistActions = ({
>
<PlayArrowIcon />
</Button>
<Button
onClick={() => {
dispatch(shuffleTracks(data, ids))
}}
label={translate('resources.album.actions.shuffle')}
>
<ShuffleIcon />
</Button>
</TopToolbar>
)
}