add podcasts to spotify embeds (#5514)
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import {Dimensions} from 'react-native'
|
import {Dimensions} from 'react-native'
|
||||||
|
|
||||||
import {isSafari} from 'lib/browser'
|
import {isSafari} from '#/lib/browser'
|
||||||
import {isWeb} from 'platform/detection'
|
import {isWeb} from '#/platform/detection'
|
||||||
|
|
||||||
const {height: SCREEN_HEIGHT} = Dimensions.get('window')
|
const {height: SCREEN_HEIGHT} = Dimensions.get('window')
|
||||||
|
|
||||||
@@ -185,6 +185,20 @@ export function parseEmbedPlayerFromUrl(
|
|||||||
playerUri: `https://open.spotify.com/embed/track/${id ?? idOrType}`,
|
playerUri: `https://open.spotify.com/embed/track/${id ?? idOrType}`,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (typeOrLocale === 'episode' || idOrType === 'episode') {
|
||||||
|
return {
|
||||||
|
type: 'spotify_song',
|
||||||
|
source: 'spotify',
|
||||||
|
playerUri: `https://open.spotify.com/embed/episode/${id ?? idOrType}`,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (typeOrLocale === 'show' || idOrType === 'show') {
|
||||||
|
return {
|
||||||
|
type: 'spotify_song',
|
||||||
|
source: 'spotify',
|
||||||
|
playerUri: `https://open.spotify.com/embed/show/${id ?? idOrType}`,
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user