Files
road-monitoring-ui/src/app/(modules)/package/queries/packageKeys.ts

11 lines
431 B
TypeScript

import type { PaginationParams } from '@/types';
export const packageKeys = {
all: ['packages'] as const,
lists: () => [...packageKeys.all, 'list'] as const,
list: (params: PaginationParams) => [...packageKeys.lists(), params] as const,
options: () => [...packageKeys.all, 'options'] as const,
details: () => [...packageKeys.all, 'detail'] as const,
detail: (id: string) => [...packageKeys.details(), id] as const,
};