Skip to content

Commit 43fed93

Browse files
committed
feat: integrate QueryClientProvider
1 parent 76a4d0f commit 43fed93

File tree

3 files changed

+37
-37
lines changed

3 files changed

+37
-37
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"private": true,
55
"homepage": "/dashboard",
66
"dependencies": {
7-
"@devtron-labs/devtron-fe-common-lib": "1.14.0-pre-0",
7+
"@devtron-labs/devtron-fe-common-lib": "1.14.0-beta-0",
88
"@esbuild-plugins/node-globals-polyfill": "0.2.3",
99
"@rjsf/core": "^5.13.3",
1010
"@rjsf/utils": "^5.13.3",

src/index.tsx

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import {
2929
ThemeProvider,
3030
ConfirmationModalProvider,
3131
BaseConfirmationModal,
32+
QueryClientProvider,
3233
} from '@devtron-labs/devtron-fe-common-lib'
3334
import App from './App'
3435

@@ -179,19 +180,21 @@ if (!window || !window._env_) {
179180
ReactDOM.render(
180181
<React.StrictMode>
181182
{window.top === window.self ? (
182-
<ThemeProvider>
183-
<BrowserRouter basename={window.__BASE_URL__}>
184-
<UseRegisterShortcutProvider>
185-
<UserEmailProvider>
186-
<ConfirmationModalProvider>
187-
<App />
188-
<BaseConfirmationModal />
189-
</ConfirmationModalProvider>
190-
</UserEmailProvider>
191-
</UseRegisterShortcutProvider>
192-
<ToastManagerContainer />
193-
</BrowserRouter>
194-
</ThemeProvider>
183+
<QueryClientProvider>
184+
<ThemeProvider>
185+
<BrowserRouter basename={window.__BASE_URL__}>
186+
<UseRegisterShortcutProvider>
187+
<UserEmailProvider>
188+
<ConfirmationModalProvider>
189+
<App />
190+
<BaseConfirmationModal />
191+
</ConfirmationModalProvider>
192+
</UserEmailProvider>
193+
</UseRegisterShortcutProvider>
194+
<ToastManagerContainer />
195+
</BrowserRouter>
196+
</ThemeProvider>
197+
</QueryClientProvider>
195198
) : null}
196199
</React.StrictMode>,
197200
root,

yarn.lock

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1124,10 +1124,10 @@
11241124
dependencies:
11251125
"@jridgewell/trace-mapping" "0.3.9"
11261126

1127-
"@devtron-labs/[email protected]pre-0":
1128-
version "1.14.0-pre-0"
1129-
resolved "https://registry.yarnpkg.com/@devtron-labs/devtron-fe-common-lib/-/devtron-fe-common-lib-1.14.0-pre-0.tgz#772fc8ce19b63df0a18eff7275f7a8d9dfe2abc5"
1130-
integrity sha512-GCfgKQFjRNBQKxn3CyJFqOszuHs9E5VtQLzWBRDXgb9MVb4tlX8I8Hu53Lf1LVrJsPHABLFlQ6nCwLi3LbxqKg==
1127+
"@devtron-labs/[email protected]beta-0":
1128+
version "1.14.0-beta-0"
1129+
resolved "https://registry.yarnpkg.com/@devtron-labs/devtron-fe-common-lib/-/devtron-fe-common-lib-1.14.0-beta-0.tgz#ee8ab6f64a6984ba276a8867e43ef60efa06a370"
1130+
integrity sha512-ttJ5poY5MmQ1Qot6isXyj4asSNEs5zlvu2R7lipHRFyD6tVkSNSJaqeCO2HBRMWRmoII7UCLZdAj1nMEMENfwQ==
11311131
dependencies:
11321132
"@codemirror/lang-json" "6.0.1"
11331133
"@codemirror/lang-yaml" "6.1.2"
@@ -1139,7 +1139,7 @@
11391139
"@lezer/highlight" "1.2.1"
11401140
"@replit/codemirror-indentation-markers" "6.5.3"
11411141
"@replit/codemirror-vscode-keymap" "6.0.2"
1142-
"@types/react-dates" "^21.8.6"
1142+
"@tanstack/react-query" "<5"
11431143
"@uiw/codemirror-extensions-hyper-link" "4.23.10"
11441144
"@uiw/codemirror-theme-github" "4.23.7"
11451145
"@uiw/react-codemirror" "4.23.7"
@@ -2666,6 +2666,19 @@
26662666
"@svgr/hast-util-to-babel-ast" "^6.5.1"
26672667
svg-parser "^2.0.4"
26682668

2669+
"@tanstack/[email protected]":
2670+
version "4.36.1"
2671+
resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-4.36.1.tgz#79f8c1a539d47c83104210be2388813a7af2e524"
2672+
integrity sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA==
2673+
2674+
"@tanstack/react-query@<5":
2675+
version "4.36.1"
2676+
resolved "https://registry.yarnpkg.com/@tanstack/react-query/-/react-query-4.36.1.tgz#acb589fab4085060e2e78013164868c9c785e5d2"
2677+
integrity sha512-y7ySVHFyyQblPl3J3eQBWpXZkliroki3ARnBKsdJchlgt7yJLRDUcf4B8soufgiYt3pEQIkBWBx1N9/ZPIeUWw==
2678+
dependencies:
2679+
"@tanstack/query-core" "4.36.1"
2680+
use-sync-external-store "^1.2.0"
2681+
26692682
"@testing-library/[email protected]":
26702683
version "10.4.0"
26712684
resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz"
@@ -3027,29 +3040,13 @@
30273040
dependencies:
30283041
"@types/react" "*"
30293042

3030-
"@types/react-dates@^21.8.6":
3031-
version "21.8.6"
3032-
resolved "https://registry.yarnpkg.com/@types/react-dates/-/react-dates-21.8.6.tgz#ec9314b59e9d8e1ad71ccf021a7634e8afd26135"
3033-
integrity sha512-fDF322SOXAxstapv0/oruiPx9kY4DiiaEHYAVvXdPfQhi/hdaONsA9dFw5JBNPAWz7Niuwk+UUhxPU98h70TjA==
3034-
dependencies:
3035-
"@types/react" "*"
3036-
"@types/react-outside-click-handler" "*"
3037-
moment "^2.26.0"
3038-
30393043
"@types/[email protected]", "@types/react-dom@<18.0.0":
30403044
version "17.0.13"
30413045
resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.13.tgz"
30423046
integrity sha512-wEP+B8hzvy6ORDv1QBhcQia4j6ea4SFIBttHYpXKPFZRviBvknq0FRh3VrIxeXUmsPkwuXVZrVGG7KUVONmXCQ==
30433047
dependencies:
30443048
"@types/react" "*"
30453049

3046-
"@types/react-outside-click-handler@*":
3047-
version "1.3.4"
3048-
resolved "https://registry.yarnpkg.com/@types/react-outside-click-handler/-/react-outside-click-handler-1.3.4.tgz#999e61057a3a23c6dfc9159b28f96378749d6c42"
3049-
integrity sha512-kLuYIa9nWk1n0ywJPbVWqOEIRg0mh3vumriCHbz6LUObJw4rXYx9inDm8G579BtnH8vC0wKfrTq5c2y/K/Xzww==
3050-
dependencies:
3051-
"@types/react" "*"
3052-
30533050
"@types/react-router-dom@^5.3.3":
30543051
version "5.3.3"
30553052
resolved "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz"
@@ -6734,7 +6731,7 @@ mock-socket@^9.2.1:
67346731
resolved "https://registry.npmjs.org/mock-socket/-/mock-socket-9.3.1.tgz"
67356732
integrity sha512-qxBgB7Qa2sEQgHFjj0dSigq7fX4k6Saisd5Nelwp2q8mlbAFh5dHV9JTTlF8viYJLSSWgMCZFUom8PJcMNBoJw==
67366733

6737-
moment@>=1.6.0, moment@^2.26.0, moment@^2.29.4:
6734+
moment@>=1.6.0, moment@^2.29.4:
67386735
version "2.30.1"
67396736
resolved "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz"
67406737
integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==
@@ -8770,7 +8767,7 @@ use-isomorphic-layout-effect@^1.1.2:
87708767
resolved "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz"
87718768
integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==
87728769

8773-
use-sync-external-store@^1.2.2:
8770+
use-sync-external-store@^1.2.0, use-sync-external-store@^1.2.2:
87748771
version "1.5.0"
87758772
resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz#55122e2a3edd2a6c106174c27485e0fd59bcfca0"
87768773
integrity sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==

0 commit comments

Comments
 (0)