import {Box, IconButton, Typography} from '@mui/material' import PropTypes from 'prop-types' import {useRouter} from 'next/router' import { Tidal, Spotify, Deezer, Soundcloud } from '@icons-pack/react-simple-icons' import {useEffect, useState} from 'react' const kouteyAchteyIcons = { Tidal: , Deezer: , Spotify: , Soundcloud: } function RannIframe({boutik, url, isMobile}) { let src = '' 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 (
{boutik === 'Tidal' && (