2020-11-08 09:15:46 -09:00
|
|
|
export const ADD_TO_PLAYLIST_OPEN = 'ADD_TO_PLAYLIST_OPEN'
|
|
|
|
|
export const ADD_TO_PLAYLIST_CLOSE = 'ADD_TO_PLAYLIST_CLOSE'
|
2021-03-21 09:29:35 -08:00
|
|
|
export const DUPLICATE_SONG_WARNING_OPEN = 'DUPLICATE_SONG_WARNING_OPEN'
|
|
|
|
|
export const DUPLICATE_SONG_WARNING_CLOSE = 'DUPLICATE_SONG_WARNING_CLOSE'
|
2021-09-20 16:30:43 -08:00
|
|
|
export const EXTENDED_INFO_OPEN = 'EXTENDED_INFO_OPEN'
|
|
|
|
|
export const EXTENDED_INFO_CLOSE = 'EXTENDED_INFO_CLOSE'
|
2021-10-30 08:17:42 -08:00
|
|
|
export const LISTENBRAINZ_TOKEN_OPEN = 'LISTENBRAINZ_TOKEN_OPEN'
|
|
|
|
|
export const LISTENBRAINZ_TOKEN_CLOSE = 'LISTENBRAINZ_TOKEN_CLOSE'
|
2021-09-20 16:30:43 -08:00
|
|
|
|
2020-11-08 09:15:46 -09:00
|
|
|
export const openAddToPlaylist = ({ selectedIds, onSuccess }) => ({
|
|
|
|
|
type: ADD_TO_PLAYLIST_OPEN,
|
|
|
|
|
selectedIds,
|
|
|
|
|
onSuccess,
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
export const closeAddToPlaylist = () => ({
|
|
|
|
|
type: ADD_TO_PLAYLIST_CLOSE,
|
|
|
|
|
})
|
2021-03-21 09:29:35 -08:00
|
|
|
|
|
|
|
|
export const openDuplicateSongWarning = (duplicateIds) => ({
|
|
|
|
|
type: DUPLICATE_SONG_WARNING_OPEN,
|
|
|
|
|
duplicateIds,
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
export const closeDuplicateSongDialog = () => ({
|
|
|
|
|
type: DUPLICATE_SONG_WARNING_CLOSE,
|
|
|
|
|
})
|
2021-09-20 16:30:43 -08:00
|
|
|
|
|
|
|
|
export const openExtendedInfoDialog = (record) => {
|
|
|
|
|
return {
|
|
|
|
|
type: EXTENDED_INFO_OPEN,
|
|
|
|
|
record,
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const closeExtendedInfoDialog = () => ({
|
|
|
|
|
type: EXTENDED_INFO_CLOSE,
|
|
|
|
|
})
|
2021-10-30 08:17:42 -08:00
|
|
|
|
|
|
|
|
export const openListenBrainzTokenDialog = () => ({
|
|
|
|
|
type: LISTENBRAINZ_TOKEN_OPEN,
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
export const closeListenBrainzTokenDialog = () => ({
|
|
|
|
|
type: LISTENBRAINZ_TOKEN_CLOSE,
|
|
|
|
|
})
|