All files / src/api queries.ts

100% Statements 1/1
100% Branches 0/0
100% Functions 0/0
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                1x            
/**
 * TanStack Query option factories
 * Centralized query definitions for consistent caching and refetching behavior
 */
 
import { queryOptions } from '@tanstack/react-query';
import { fetchBuildInfo } from './buildInfo';
 
export const buildInfoQuery = queryOptions({
  queryKey: ['build-info'],
  queryFn: fetchBuildInfo,
  staleTime: 60 * 60 * 1000, // 1 hour - build info rarely changes
  gcTime: Infinity, // Keep forever - it's small and static
});