Files
App/api/mutators/play-queue/queue.ts
2024-10-12 09:49:03 -05:00

13 lines
530 B
TypeScript

import { useQuery, UseQueryResult } from "@tanstack/react-query";
import AsyncStorage from "@react-native-async-storage/async-storage";
import { AsyncStorageKeys } from "../../../enums/async-storage-keys";
import { JellifyTrack } from "../../../types/JellifyTrack";
import { QueryKeys } from "../../../enums/query-keys";
export const useStoredQueue: UseQueryResult<JellifyTrack[]> = useQuery({
queryKey: [QueryKeys.PlayQueue],
queryFn: (() => {
return AsyncStorage.getItem(AsyncStorageKeys.PlayQueue);
})
});