Skip to content

Commit af54044

Browse files
chore(deps): update all non-major dependencies (#162)
* chore(deps): update all non-major dependencies * fix: rename `create/Create` to `use/Use` due to upstream changes --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Muhammad <phonzammizaki@gmail.com>
1 parent 276b744 commit af54044

File tree

6 files changed

+270
-269
lines changed

6 files changed

+270
-269
lines changed

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@
3434
"@biomejs/biome": "^1.9.4",
3535
"@brillout/test-e2e": "^0.6.8",
3636
"@brillout/test-types": "^0.1.15",
37-
"eslint": "^9.23.0",
37+
"eslint": "^9.24.0",
3838
"eslint-plugin-solid": "^0.14.5",
3939
"playwright": "^1.51.1",
40-
"typescript": "^5.8.2",
41-
"typescript-eslint": "^8.28.0"
40+
"typescript": "^5.8.3",
41+
"typescript-eslint": "^8.29.1"
4242
},
4343
"packageManager": "pnpm@9.15.4"
4444
}

packages/vike-solid-query/README.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
Enables your Solid components to fetch data using [TanStack Query](https://tanstack.com/query/latest).
99

1010
> [!NOTE]
11-
> You'll also get [progressive rendering](https://vike.dev/streaming#progressive-rendering) and [supports](https://tanstack.com/query/latest/docs/framework/solid/reference/createQuery#usage-with-suspense) for triggering SolidJS Suspense and ErrorBoundary components when the query is in a pending or error state.
11+
> You'll also get [progressive rendering](https://vike.dev/streaming#progressive-rendering) and [supports](https://tanstack.com/query/latest/docs/framework/solid/reference/useQuery#usage-with-suspense) for triggering SolidJS Suspense and ErrorBoundary components when the query is in a pending or error state.
1212
1313
[Installation](#installation)
1414
[Basic usage](#basic-usage)
@@ -38,11 +38,11 @@ Enables your Solid components to fetch data using [TanStack Query](https://tanst
3838
## Basic usage
3939

4040
```tsx
41-
import { createQuery } from "@tanstack/solid-query";
41+
import { useQuery } from "@tanstack/solid-query";
4242
import { Suspense } from "solid-js";
4343

4444
const Movie = (props: { id }) => {
45-
const query = createQuery(() => ({
45+
const query = useQuery(() => ({
4646
queryKey: ["movies", props.id],
4747
queryFn: () =>
4848
fetch(`https://brillout.github.io/star-wars/api/films/${props.id}.json`)
@@ -76,7 +76,7 @@ const Movie = (props: { id }) => {
7676

7777
**Types :**
7878
```js
79-
query: CreateQueryResult<T, Error>;
79+
query: UseQueryResult<T, Error>;
8080
loadingFallback?: JSX.Element;
8181
notFoundFallback?: JSX.Element;
8282
errorFallback?: JSX.Element | ((err: any, reset: () => void) => JSX.Element);
@@ -86,11 +86,11 @@ children: (data: Exclude<T, null | false | undefined>) => JSX.Element;
8686
```tsx
8787
// Movie.tsx
8888

89-
import { createQuery } from "@tanstack/solid-query";
89+
import { useQuery } from "@tanstack/solid-query";
9090
import { QueryBoundary } from "vike-solid-query";
9191

9292
function Movie(props: { id: string }) {
93-
const query = createQuery(() => ({
93+
const query = useQuery(() => ({
9494
queryKey: ["movies", props.id],
9595
queryFn: () =>
9696
fetch(`https://brillout.github.io/star-wars/api/films/${props.id}.json`)
@@ -130,14 +130,14 @@ function Movie(props: { id: string }) {
130130
To set tags such as `<title>` and `<meta name="description">` based on fetched data, you can use [`<Config>`, `<Head>`, and `useConfig()`](https://vike.dev/useConfig).
131131

132132
```tsx
133-
import { createQuery } from "@tanstack/solid-query";
133+
import { useQuery } from "@tanstack/solid-query";
134134
import { Config } from 'vike-solid/Config'
135135
import { Head } from 'vike-solid/Head'
136136
import { QueryBoundary } from "vike-solid-query";
137137
import { For } from "solid-js";
138138

139139
function Movies() {
140-
const query = createQuery(() => ({
140+
const query = useQuery(() => ({
141141
queryKey: ["movies"],
142142
queryFn: () => fetch('https://star-wars.brillout.com/api/films.json')
143143
}));
@@ -186,5 +186,5 @@ export default {
186186
## See also
187187

188188
- [Example](https://github.com/vikejs/vike-solid/tree/main/examples/solid-query)
189-
- [TanStack Query > CreateQuery > Usage with Suspense](https://tanstack.com/query/latest/docs/framework/solid/reference/createQuery#usage-with-suspense)
189+
- [TanStack Query > useQuery > Usage with Suspense](https://tanstack.com/query/latest/docs/framework/solid/reference/useQuery#usage-with-suspense)
190190
- [Vike > Data Fetching](https://vike.dev/data-fetching)

packages/vike-solid-query/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@
4242
"@brillout/release-me": "^0.4.3",
4343
"@rollup/plugin-babel": "^6.0.4",
4444
"@rollup/plugin-node-resolve": "^16.0.1",
45-
"@tanstack/solid-query": "^5.71.0",
46-
"rollup": "^4.38.0",
45+
"@tanstack/solid-query": "^5.72.1",
46+
"rollup": "^4.39.0",
4747
"rollup-plugin-dts": "^6.2.1",
4848
"solid-js": "^1.9.5",
49-
"typescript": "^5.8.2",
50-
"vike": "^0.4.227",
49+
"typescript": "^5.8.3",
50+
"vike": "^0.4.228",
5151
"vike-solid": "workspace:*"
5252
},
5353
"typesVersions": {

packages/vike-solid-query/src/QueryBoundary.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
// From https://github.com/TanStack/query/blob/main/examples/solid/solid-start-streaming/src/components/query-boundary.tsx
2-
import type { CreateQueryResult } from "@tanstack/solid-query";
2+
import type { UseQueryResult } from "@tanstack/solid-query";
33
import type { JSX } from "solid-js";
44
import { ErrorBoundary, Match, Suspense, Switch } from "solid-js";
55

66
export interface QueryBoundaryProps<T = unknown> {
7-
query: CreateQueryResult<T, Error>;
7+
query: UseQueryResult<T, Error>;
88

99
/**
1010
* Triggered when the data is initially loading.

packages/vike-solid/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@
2929
"@types/node": "^22.10.10",
3030
"babel-preset-solid": "^1.9.5",
3131
"bumpp": "^10.1.0",
32-
"rollup": "^4.38.0",
32+
"rollup": "^4.39.0",
3333
"rollup-plugin-dts": "^6.2.1",
3434
"solid-js": "^1.9.5",
3535
"tslib": "^2.8.1",
36-
"typescript": "^5.8.2",
37-
"vike": "^0.4.227",
38-
"vite": "^6.2.3"
36+
"typescript": "^5.8.3",
37+
"vike": "^0.4.228",
38+
"vite": "^6.2.5"
3939
},
4040
"exports": {
4141
"./config": "./dist/+config.js",

0 commit comments

Comments
 (0)