Fix lint errors

This commit is contained in:
Cédric FAMIBELLE-PRONZOLA
2022-01-18 09:08:26 +04:00
parent e21482362b
commit 32aac7dd9d
14 changed files with 68 additions and 70 deletions
+36 -21
View File
@@ -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} />