Skip to content

Commit ee5b574

Browse files
authored
test(svelte-query): replace inline props types with 'type Props', remove 'any', and add explicit generics (#10448)
1 parent 1881109 commit ee5b574

16 files changed

Lines changed: 82 additions & 66 deletions

File tree

packages/svelte-query/tests/HydrationBoundary/BaseExample.svelte

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,13 @@
77
} from '../../src/index.js'
88
import type { DehydratedState } from '@tanstack/query-core'
99
10-
let {
11-
queryClient,
12-
dehydratedState,
13-
queryFn,
14-
}: {
10+
type Props = {
1511
queryClient: QueryClient
1612
dehydratedState: DehydratedState
1713
queryFn: () => Promise<string>
18-
} = $props()
14+
}
15+
16+
let { queryClient, dehydratedState, queryFn }: Props = $props()
1917
2018
setQueryClientContext(queryClient)
2119

packages/svelte-query/tests/QueryClientProvider/BaseExample.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33
import QueryChild from './QueryChild.svelte'
44
import type { QueryClient } from '@tanstack/query-core'
55
6-
let { queryClient }: { queryClient: QueryClient } = $props()
6+
type Props = {
7+
queryClient: QueryClient
8+
}
9+
10+
let { queryClient }: Props = $props()
711
</script>
812

913
<QueryClientProvider client={queryClient}>

packages/svelte-query/tests/createInfiniteQuery/BaseExample.svelte

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,12 @@
55
import { setQueryClientContext } from '../../src/context.js'
66
import type { QueryClient, QueryObserverResult } from '@tanstack/query-core'
77
8-
let {
9-
queryClient,
10-
states,
11-
}: {
8+
type Props = {
129
queryClient: QueryClient
1310
states: { value: Array<QueryObserverResult> }
14-
} = $props()
11+
}
12+
13+
let { queryClient, states }: Props = $props()
1514
1615
setQueryClientContext(queryClient)
1716

packages/svelte-query/tests/createInfiniteQuery/ChangeClientExample.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@
44
import { setQueryClientContext } from '../../src/context.js'
55
import { sleep } from '@tanstack/query-test-utils'
66
7-
let { queryClient }: { queryClient: QueryClient } = $props()
7+
type Props = {
8+
queryClient: QueryClient
9+
}
10+
11+
let { queryClient }: Props = $props()
812
913
const queryKey = ['test']
1014

packages/svelte-query/tests/createInfiniteQuery/SelectExample.svelte

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,12 @@
55
import type { QueryClient, QueryObserverResult } from '@tanstack/query-core'
66
import { queryKey, sleep } from '@tanstack/query-test-utils'
77
8-
let {
9-
queryClient,
10-
states,
11-
}: {
8+
type Props = {
129
queryClient: QueryClient
1310
states: { value: Array<QueryObserverResult> }
14-
} = $props()
11+
}
12+
13+
let { queryClient, states }: Props = $props()
1514
1615
setQueryClientContext(queryClient)
1716

packages/svelte-query/tests/createMutation/FailureExample.svelte

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,12 @@
22
import type { QueryClient } from '@tanstack/query-core'
33
import { createMutation, setQueryClientContext } from '../../src/index.js'
44
5-
let {
6-
queryClient,
7-
mutationFn,
8-
}: {
5+
type Props = {
96
queryClient: QueryClient
107
mutationFn: (value: { count: number }) => Promise<{ count: number }>
11-
} = $props()
8+
}
9+
10+
let { queryClient, mutationFn }: Props = $props()
1211
1312
let count = $state(0)
1413

packages/svelte-query/tests/createMutation/OnSuccessExample.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
66
type Props = {
77
queryClient: QueryClient
8-
onSuccessMock: any
9-
onSettledMock: any
8+
onSuccessMock: (data: number) => void
9+
onSettledMock: (data: number | undefined) => void
1010
}
1111
1212
const { queryClient, onSettledMock, onSuccessMock }: Props = $props()

packages/svelte-query/tests/createMutation/ResetExample.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33
import { createMutation, setQueryClientContext } from '../../src/index.js'
44
import { sleep } from '@tanstack/query-test-utils'
55
6-
let { queryClient }: { queryClient: QueryClient } = $props()
6+
type Props = {
7+
queryClient: QueryClient
8+
}
9+
10+
let { queryClient }: Props = $props()
711
812
setQueryClientContext(queryClient)
913

packages/svelte-query/tests/createQueries/IsRestoringExample.svelte

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,13 @@
77
} from '../../src/context.js'
88
import { createQueries } from '../../src/index.js'
99
10-
let {
11-
queryClient,
12-
queryFn1,
13-
queryFn2,
14-
}: {
10+
type Props = {
1511
queryClient: QueryClient
1612
queryFn1: () => Promise<string>
1713
queryFn2: () => Promise<string>
18-
} = $props()
14+
}
15+
16+
let { queryClient, queryFn1, queryFn2 }: Props = $props()
1917
2018
setQueryClientContext(queryClient)
2119
setIsRestoringContext({ current: true })

packages/svelte-query/tests/createQuery/IsRestoringExample.svelte

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,12 @@
77
} from '../../src/context.js'
88
import { createQuery } from '../../src/index.js'
99
10-
let {
11-
queryClient,
12-
queryFn,
13-
}: {
10+
type Props = {
1411
queryClient: QueryClient
1512
queryFn: () => Promise<string>
16-
} = $props()
13+
}
14+
15+
let { queryClient, queryFn }: Props = $props()
1716
1817
setQueryClientContext(queryClient)
1918
setIsRestoringContext({ current: true })

0 commit comments

Comments
 (0)