@query-key-gen/generator
Version:
Generated for [Vite](https://vitejs.dev)
20 lines (19 loc) • 704 B
text/typescript
const user = {
def: ['user'],
'{id}': (id: string) => ['user', id],
'list-{filter}': (filter: { page: number; limit: number }) => ['user', 'list', filter],
'suspense-{id}': (id: string) => ['user', 'suspense', id],
'queries-{id}': (id: string) => ['user', 'queries', id],
'infinite-{id}': (id: string) => ['user', 'infinite', id]
} as const;
const post = {
def: ['post'],
'{id}': (id: string) => ['post', id],
'suspense-{id}': (id: string) => ['post', 'suspense', id],
'queries-{id}': (id: string) => ['post', 'queries', id],
'infinite-{id}': (id: string) => ['post', 'infinite', id]
} as const;
export const globalQueryKeys = {
user,
post
} as const;