Files
App/api/queries/queue.ts
2024-10-12 07:06:12 -05:00

14 lines
516 B
TypeScript

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