Skip to content

Commit 28e0e28

Browse files
docs(svelte-query): Add svelte-query-devtools to examples (#5478)
1 parent 210e4c7 commit 28e0e28

File tree

23 files changed

+80
-21
lines changed

23 files changed

+80
-21
lines changed

examples/svelte/auto-refetching/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json"
1111
},
1212
"dependencies": {
13-
"@tanstack/svelte-query": "^5.0.0-alpha.38"
13+
"@tanstack/svelte-query": "^5.0.0-alpha.38",
14+
"@tanstack/svelte-query-devtools": "workspace:5.0.0-alpha.39"
1415
},
1516
"devDependencies": {
1617
"@sveltejs/adapter-auto": "^2.1.0",

examples/svelte/auto-refetching/src/routes/+layout.svelte

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import '../app.css'
33
import { browser } from '$app/environment'
44
import { QueryClientProvider, QueryClient } from '@tanstack/svelte-query'
5+
import { SvelteQueryDevtools } from '@tanstack/svelte-query-devtools'
56
67
const queryClient = new QueryClient({
78
defaultOptions: {
@@ -16,4 +17,5 @@
1617
<main>
1718
<slot />
1819
</main>
20+
<SvelteQueryDevtools />
1921
</QueryClientProvider>

examples/svelte/auto-refetching/src/routes/+page.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@
2222
const addMutation = createMutation({
2323
mutationFn: (value: string) =>
2424
fetch(`${endpoint}?add=${value}`).then((r) => r.json()),
25-
onSuccess: () => client.invalidateQueries(['refetch']),
25+
onSuccess: () => client.invalidateQueries({ queryKey: ['refetch'] }),
2626
})
2727
2828
const clearMutation = createMutation({
2929
mutationFn: () => fetch(`${endpoint}?clear=1`).then((r) => r.json()),
30-
onSuccess: () => client.invalidateQueries(['refetch']),
30+
onSuccess: () => client.invalidateQueries({ queryKey: ['refetch'] }),
3131
})
3232
</script>
3333

examples/svelte/auto-refetching/src/routes/api/data/+server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { json, type RequestHandler } from '@sveltejs/kit'
22

3-
let list = { items: ['Item 1', 'Item 2', 'Item 3'] }
3+
const list = { items: ['Item 1', 'Item 2', 'Item 3'] }
44

55
/** @type {import('./$types').RequestHandler} */
66
export const GET: RequestHandler = async ({ url }) => {

examples/svelte/basic/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json"
1111
},
1212
"dependencies": {
13-
"@tanstack/svelte-query": "^5.0.0-alpha.38"
13+
"@tanstack/svelte-query": "^5.0.0-alpha.38",
14+
"@tanstack/svelte-query-devtools": "workspace:5.0.0-alpha.39"
1415
},
1516
"devDependencies": {
1617
"@sveltejs/adapter-auto": "^2.1.0",

examples/svelte/basic/src/routes/+layout.svelte

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import '../app.css'
33
import { browser } from '$app/environment'
44
import { QueryClientProvider, QueryClient } from '@tanstack/svelte-query'
5+
import { SvelteQueryDevtools } from '@tanstack/svelte-query-devtools'
56
67
const queryClient = new QueryClient({
78
defaultOptions: {
@@ -16,4 +17,5 @@
1617
<main>
1718
<slot />
1819
</main>
20+
<SvelteQueryDevtools />
1921
</QueryClientProvider>

examples/svelte/load-more-infinite-scroll/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json"
1111
},
1212
"dependencies": {
13-
"@tanstack/svelte-query": "^5.0.0-alpha.38"
13+
"@tanstack/svelte-query": "^5.0.0-alpha.38",
14+
"@tanstack/svelte-query-devtools": "workspace:5.0.0-alpha.39"
1415
},
1516
"devDependencies": {
1617
"@sveltejs/adapter-auto": "^2.1.0",

examples/svelte/load-more-infinite-scroll/src/lib/LoadMore.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
99
const query = createInfiniteQuery({
1010
queryKey: ['planets'],
11-
queryFn: fetchPlanets,
12-
//@ts-ignore
11+
queryFn: ({ pageParam }) => fetchPlanets({ pageParam }),
12+
defaultPageParam: 1,
1313
getNextPageParam: (lastPage) => {
1414
if (lastPage.next) {
1515
const nextUrl = new URLSearchParams(new URL(lastPage.next).search)

examples/svelte/load-more-infinite-scroll/src/routes/+layout.svelte

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import '../app.css'
33
import { browser } from '$app/environment'
44
import { QueryClientProvider, QueryClient } from '@tanstack/svelte-query'
5+
import { SvelteQueryDevtools } from '@tanstack/svelte-query-devtools'
56
67
const queryClient = new QueryClient({
78
defaultOptions: {
@@ -16,4 +17,5 @@
1617
<main>
1718
<slot />
1819
</main>
20+
<SvelteQueryDevtools />
1921
</QueryClientProvider>

examples/svelte/optimistic-updates-typescript/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json"
1111
},
1212
"dependencies": {
13-
"@tanstack/svelte-query": "^5.0.0-alpha.38"
13+
"@tanstack/svelte-query": "^5.0.0-alpha.38",
14+
"@tanstack/svelte-query-devtools": "workspace:5.0.0-alpha.39"
1415
},
1516
"devDependencies": {
1617
"@sveltejs/adapter-auto": "^2.1.0",

0 commit comments

Comments
 (0)