MCPcopy Create free account

hub / github.com/TomerAberbach/spotify-true-random / functions

Functions24 in github.com/TomerAberbach/spotify-true-random

↓ 5 callersFunctionpaginate
( fetch: (offset: number) => Promise<Page<Item>>, )
app/services/spotify.ts:89
↓ 5 callersFunctionshuffle
(array: Value[])
app/services/shuffle.ts:1
↓ 2 callersFunctionremoveTrailingSlash
(url: string)
app/services/url.ts:1
↓ 1 callersFunctionauthenticateWithSpotify
()
app/services/spotify.ts:16
↓ 1 callersFunctionfetchDevices
()
app/services/spotify.ts:33
↓ 1 callersFunctionfetchPlaylistIdsAndNames
()
app/services/spotify.ts:82
↓ 1 callersFunctionfetchPlaylistTrackUris
( playlistId: string, )
app/services/spotify.ts:62
↓ 1 callersFunctionfetchSavedAlbumTrackUris
()
app/services/spotify.ts:49
↓ 1 callersFunctionfetchSavedTrackUris
()
app/services/spotify.ts:41
↓ 1 callersFunctiongetSiteUrl
(path: string)
app/services/url.ts:4
↓ 1 callersFunctionplayTracks
( deviceId: string, trackUris: string[], )
app/services/spotify.ts:19
FunctionApp
()
app/root.tsx:7
FunctionButton
(props: ComponentProps<`button`>)
app/routes/_index/route.tsx:238
FunctionDeviceSelect
({ deviceId, setDeviceId, }: { deviceId: string | undefined setDeviceId: Dispatch<SetStateAction<strin
app/routes/_index/route.tsx:199
FunctionHeader
()
app/routes/_index/route.tsx:96
FunctionHydrateFallback
()
app/routes/_index/route.tsx:73
FunctionIndexPage
()
app/routes/_index/route.tsx:23
FunctionLayout
({ children }: { children: ReactNode })
app/routes/_index/route.tsx:81
FunctionPlaySavedAlbums
({ canPlay, play, }: { canPlay: boolean play: (trackUris: string[]) => Promise<void> })
app/routes/_index/route.tsx:128
FunctionPlaySavedTracksButton
({ canPlay, play, }: { canPlay: boolean play: (trackUris: string[]) => Promise<void> })
app/routes/_index/route.tsx:107
FunctionPlaylistSelect
({ canPlay, play, }: { canPlay: boolean play: (trackUris: string[]) => Promise<void> })
app/routes/_index/route.tsx:149
FunctionclientLoader
()
app/routes/_index/route.tsx:246
Functionlinks
()
app/root.tsx:53
Functionmeta
({ location })
app/root.tsx:26