Skip to content

Commit 160b4ff

Browse files
fix(devtools): bump packages and move theme provider (#176)
1 parent b897241 commit 160b4ff

7 files changed

Lines changed: 42 additions & 29 deletions

File tree

.changeset/tasty-impalas-mate.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'@tanstack/preact-pacer-devtools': patch
3+
'@tanstack/react-pacer-devtools': patch
4+
'@tanstack/solid-pacer-devtools': patch
5+
'@tanstack/pacer-devtools': patch
6+
---
7+
8+
Extract devtools theme provider to respective devtools to prevent mismatch.

packages/pacer-devtools/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@
8080
"@tanstack/pacer": ">=0.16.4"
8181
},
8282
"dependencies": {
83-
"@tanstack/devtools-ui": "^0.5.0",
84-
"@tanstack/devtools-utils": "^0.3.2",
83+
"@tanstack/devtools-ui": "0.5.1",
84+
"@tanstack/devtools-utils": "^0.4.0",
8585
"@tanstack/solid-store": "^0.8.1",
8686
"clsx": "^2.1.1",
8787
"csstype": "^3.0.10",
Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
1+
import { ThemeContextProvider } from '@tanstack/devtools-ui'
12
import { PacerContextProvider } from './PacerContextProvider'
23
import { Shell } from './components/Shell'
34

4-
export default function PacerDevtools() {
5+
import type { TanStackDevtoolsTheme } from '@tanstack/devtools-ui'
6+
7+
interface PacerDevtools {
8+
theme: TanStackDevtoolsTheme
9+
}
10+
11+
export default function PacerDevtools(props: PacerDevtools) {
512
return (
6-
<PacerContextProvider>
7-
<Shell />
8-
</PacerContextProvider>
13+
<ThemeContextProvider theme={props.theme}>
14+
<PacerContextProvider>
15+
<Shell />
16+
</PacerContextProvider>
17+
</ThemeContextProvider>
918
)
1019
}

packages/preact-pacer-devtools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"preact": ">=10.0.0"
5353
},
5454
"dependencies": {
55-
"@tanstack/devtools-utils": "^0.3.2",
55+
"@tanstack/devtools-utils": "^0.4.0",
5656
"@tanstack/pacer-devtools": "workspace:*"
5757
},
5858
"devDependencies": {

packages/react-pacer-devtools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"react-dom": ">=16.8"
5454
},
5555
"dependencies": {
56-
"@tanstack/devtools-utils": "^0.3.2",
56+
"@tanstack/devtools-utils": "^0.4.0",
5757
"@tanstack/pacer-devtools": "workspace:*"
5858
},
5959
"devDependencies": {

packages/solid-pacer-devtools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"solid-js": ">=1.9.7"
5151
},
5252
"dependencies": {
53-
"@tanstack/devtools-utils": "^0.3.2",
53+
"@tanstack/devtools-utils": "^0.4.0",
5454
"@tanstack/pacer-devtools": "workspace:*"
5555
},
5656
"devDependencies": {

pnpm-lock.yaml

Lines changed: 16 additions & 20 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)