Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TomerAberbach/spotify-true-random
/ functions
Functions
24 in github.com/TomerAberbach/spotify-true-random
⨍
Functions
24
◇
Types & classes
3
↓ 5 callers
Function
paginate
( fetch: (offset: number) => Promise<Page<Item>>, )
app/services/spotify.ts:89
↓ 5 callers
Function
shuffle
(array: Value[])
app/services/shuffle.ts:1
↓ 2 callers
Function
removeTrailingSlash
(url: string)
app/services/url.ts:1
↓ 1 callers
Function
authenticateWithSpotify
()
app/services/spotify.ts:16
↓ 1 callers
Function
fetchDevices
()
app/services/spotify.ts:33
↓ 1 callers
Function
fetchPlaylistIdsAndNames
()
app/services/spotify.ts:82
↓ 1 callers
Function
fetchPlaylistTrackUris
( playlistId: string, )
app/services/spotify.ts:62
↓ 1 callers
Function
fetchSavedAlbumTrackUris
()
app/services/spotify.ts:49
↓ 1 callers
Function
fetchSavedTrackUris
()
app/services/spotify.ts:41
↓ 1 callers
Function
getSiteUrl
(path: string)
app/services/url.ts:4
↓ 1 callers
Function
playTracks
( deviceId: string, trackUris: string[], )
app/services/spotify.ts:19
Function
App
()
app/root.tsx:7
Function
Button
(props: ComponentProps<`button`>)
app/routes/_index/route.tsx:238
Function
DeviceSelect
({ deviceId, setDeviceId, }: { deviceId: string | undefined setDeviceId: Dispatch<SetStateAction<strin
app/routes/_index/route.tsx:199
Function
Header
()
app/routes/_index/route.tsx:96
Function
HydrateFallback
()
app/routes/_index/route.tsx:73
Function
IndexPage
()
app/routes/_index/route.tsx:23
Function
Layout
({ children }: { children: ReactNode })
app/routes/_index/route.tsx:81
Function
PlaySavedAlbums
({ canPlay, play, }: { canPlay: boolean play: (trackUris: string[]) => Promise<void> })
app/routes/_index/route.tsx:128
Function
PlaySavedTracksButton
({ canPlay, play, }: { canPlay: boolean play: (trackUris: string[]) => Promise<void> })
app/routes/_index/route.tsx:107
Function
PlaylistSelect
({ canPlay, play, }: { canPlay: boolean play: (trackUris: string[]) => Promise<void> })
app/routes/_index/route.tsx:149
Function
clientLoader
()
app/routes/_index/route.tsx:246
Function
links
()
app/root.tsx:53
Function
meta
({ location })
app/root.tsx:26