komga/next-ui/src/colada/queries/app-releases.ts
Gauthier Roebroeck 598db5a814 announcements
2025-11-28 16:05:18 +08:00

14 lines
415 B
TypeScript

import {defineQuery, useQuery} from '@pinia/colada'
import {komgaClient} from '@/api/komga-client'
export const useAppReleases = defineQuery(() => {
return useQuery({
key: () => ['app-releases'],
query: () => komgaClient.GET('/api/v1/releases')
// unwrap the openapi-fetch structure on success
.then((res) => res.data),
// 1 hour
staleTime: 60 * 60 * 1000,
gcTime: false,
})
})