diff --git a/api/mutations/functions/playlists.ts b/api/mutations/functions/playlists.ts
new file mode 100644
index 00000000..af6159a1
--- /dev/null
+++ b/api/mutations/functions/playlists.ts
@@ -0,0 +1,13 @@
+import Client from "@/api/client";
+import { getPlaylistsApi } from "@jellyfin/sdk/lib/utils/api";
+
+
+
+export async function reorderPlaylist(playlistId: string, itemId: string, to: number) {
+ return getPlaylistsApi(Client.api!)
+ .moveItem({
+ playlistId,
+ itemId,
+ newIndex: to
+ });
+}
\ No newline at end of file
diff --git a/api/queries/functions/playlists.ts b/api/queries/functions/playlists.ts
index 92646b82..2a33bcd6 100644
--- a/api/queries/functions/playlists.ts
+++ b/api/queries/functions/playlists.ts
@@ -1,5 +1,4 @@
import Client from "../../client";
-import { Api } from "@jellyfin/sdk";
import { BaseItemDto, ItemSortBy, SortOrder } from "@jellyfin/sdk/lib/generated-client/models";
import { getItemsApi } from "@jellyfin/sdk/lib/utils/api";
diff --git a/components/Player/screens/queue.tsx b/components/Player/screens/queue.tsx
index 0ce850e2..09e63d58 100644
--- a/components/Player/screens/queue.tsx
+++ b/components/Player/screens/queue.tsx
@@ -45,29 +45,18 @@ export default function Queue({ navigation }: { navigation: NativeStackNavigatio
const index = getIndex();
return (
- (
- {
-
- }} />
- )}
- >
-
-
+