Files
MyClub/frontend/src/services/admin/prefetch.ts
T
Tomáš Dvořák 12cba639b9 upload
2025-10-16 13:32:05 +02:00

19 lines
511 B
TypeScript

import api from '../../services/api';
export type PrefetchStatus = {
lastUpdated?: string;
intervalMinutes: number;
fastMode: boolean;
nextApproximate: string;
};
export async function getPrefetchStatus(): Promise<PrefetchStatus> {
const { data } = await api.get('/admin/prefetch/status');
return data as PrefetchStatus;
}
export async function triggerPrefetch(): Promise<{ message: string }>{
const { data } = await api.post('/admin/prefetch/trigger');
return data as { message: string };
}