Fix lint errors
This commit is contained in:
@@ -19,20 +19,37 @@ const kouteyAchteyIcons = {
|
||||
|
||||
function RannIframe({boutik, url, isMobile}) {
|
||||
let src = ''
|
||||
if (boutik === 'Tidal') {
|
||||
const trackArray = url.split('/')
|
||||
const trackId = trackArray[trackArray.length - 1]
|
||||
src = `https://embed.tidal.com/tracks/${trackId}?disableAnalytics=true`
|
||||
} else if (boutik === 'Deezer') {
|
||||
const trackArray = url.split('/')
|
||||
const trackId = trackArray[trackArray.length - 1]
|
||||
src = `https://widget.deezer.com/widget/auto/track/${trackId}?tracklist=false`
|
||||
} else if (boutik === 'Spotify') {
|
||||
const trackArray = url.split('/')
|
||||
const trackId = trackArray[trackArray.length - 1]
|
||||
src = `https://open.spotify.com/embed/track/${trackId}`
|
||||
} else if (boutik === 'Soundcloud') {
|
||||
src = `https://w.soundcloud.com/player/?url=${url}`
|
||||
switch (boutik) {
|
||||
case 'Tidal': {
|
||||
const trackArray = url.split('/')
|
||||
const trackId = trackArray[trackArray.length - 1]
|
||||
src = `https://embed.tidal.com/tracks/${trackId}?disableAnalytics=true`
|
||||
|
||||
break
|
||||
}
|
||||
|
||||
case 'Deezer': {
|
||||
const trackArray = url.split('/')
|
||||
const trackId = trackArray[trackArray.length - 1]
|
||||
src = `https://widget.deezer.com/widget/auto/track/${trackId}?tracklist=false`
|
||||
|
||||
break
|
||||
}
|
||||
|
||||
case 'Spotify': {
|
||||
const trackArray = url.split('/')
|
||||
const trackId = trackArray[trackArray.length - 1]
|
||||
src = `https://open.spotify.com/embed/track/${trackId}`
|
||||
|
||||
break
|
||||
}
|
||||
|
||||
case 'Soundcloud': {
|
||||
src = `https://w.soundcloud.com/player/?url=${url}`
|
||||
|
||||
break
|
||||
}
|
||||
// No default
|
||||
}
|
||||
|
||||
return (
|
||||
@@ -108,13 +125,11 @@ function EntegreMizik({anTeks, isMobile}) {
|
||||
Écouter
|
||||
</Typography>
|
||||
|
||||
{!okiMizikID && filteredKouteyAchtey.map(({_id, boutik, url}) => {
|
||||
return (
|
||||
<IconButton key={_id} aria-label='player' onClick={() => handleClick(boutik, url)}>
|
||||
{kouteyAchteyIcons[boutik]}
|
||||
</IconButton>
|
||||
)
|
||||
})}
|
||||
{!okiMizikID && filteredKouteyAchtey.map(({_id, boutik, url}) => (
|
||||
<IconButton key={_id} aria-label='player' onClick={() => handleClick(boutik, url)}>
|
||||
{kouteyAchteyIcons[boutik]}
|
||||
</IconButton>
|
||||
))}
|
||||
|
||||
{chwaMizik && (
|
||||
<RannIframe boutik={chwaMizik.boutik} url={chwaMizik.url} isMobile={isMobile} />
|
||||
|
||||
Reference in New Issue
Block a user