snapshot of https://github.com/TanStack/query.git (main, 2026-09-16; blobs > 131072B omitted)
Some checks failed
autofix.ci / autofix (push) Failing after 4s
Release / Release (push) Has been skipped
GitHub Actions Security Analysis / Run zizmor (push) Failing after 2s

This commit is contained in:
upstream-mirror
2026-09-16 01:13:08 +05:00
commit 3a013ccdfe
3570 changed files with 490194 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
export const infiniteQueryFunctions = [
'infiniteQueryOptions',
'useInfiniteQuery',
'useSuspenseInfiniteQuery',
] as const
export type InfiniteQueryFunctions = (typeof infiniteQueryFunctions)[number]
export const checkedProperties = [
'queryFn',
'getPreviousPageParam',
'getNextPageParam',
] as const
export type InfiniteQueryProperties = (typeof checkedProperties)[number]
export const sortRules = [
[['queryFn'], ['getPreviousPageParam', 'getNextPageParam']],
] as const

View File

@@ -0,0 +1,34 @@
import { createPropertyOrderRule } from '../../utils/create-property-order-rule'
import { infiniteQueryFunctions, sortRules } from './constants'
import type {
InfiniteQueryFunctions,
InfiniteQueryProperties,
} from './constants'
export const name = 'infinite-query-property-order'
export const rule = createPropertyOrderRule<
InfiniteQueryFunctions,
InfiniteQueryProperties
>(
{
name,
meta: {
type: 'problem',
docs: {
description:
'Ensure correct order of inference sensitive properties for infinite queries',
recommended: 'error',
},
messages: {
invalidOrder: 'Invalid order of properties for `{{function}}`.',
},
schema: [],
hasSuggestions: true,
fixable: 'code',
},
defaultOptions: [],
},
infiniteQueryFunctions,
sortRules,
)