getting recent tracks to play?

This commit is contained in:
Violet Caulfield
2024-12-01 07:36:55 -06:00
parent d06f8b2f71
commit f075d29a8d
5 changed files with 67 additions and 13 deletions
+16
View File
@@ -0,0 +1,16 @@
import { BaseItemDto } from "@jellyfin/sdk/lib/generated-client/models";
import { JellifyTrack } from "../types/JellifyTrack";
import { JellifyServer } from "../types/JellifyServer";
import { TrackType } from "react-native-track-player";
import { Api } from "@jellyfin/sdk";
export function mapDtoToTrack(api: Api, item: BaseItemDto) {
return {
url: `${api.basePath}/Audio/${item.Id!}/universal`,
type: TrackType.HLS,
headers: {
"X-Emby-Token": api.accessToken
}
} as JellifyTrack
}