Skip to content

Commit 7220f05

Browse files
committed
chore: add @archibara/react-rewraper
1 parent 95c3e61 commit 7220f05

File tree

3 files changed

+20
-10
lines changed

3 files changed

+20
-10
lines changed

app/index.tsx

+9-10
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { CssBaseline, CssVarsProvider } from "@mui/joy";
55
import { SnackbarProvider } from "notistack";
66
import { StrictMode } from "react";
77
import { createRoot } from "react-dom/client";
8+
import { Rewraper, VoidChildren } from "@archibara/react-rewraper";
89
import { StoreProvider } from "./core/store";
910
import { theme } from "./core/theme";
1011
import { Router } from "./routes/index";
@@ -13,16 +14,14 @@ const container = document.getElementById("root");
1314
const root = createRoot(container!);
1415

1516
root.render(
16-
<StrictMode>
17-
<CssVarsProvider theme={theme}>
18-
<SnackbarProvider>
19-
<CssBaseline />
20-
<StoreProvider>
21-
<Router />
22-
</StoreProvider>
23-
</SnackbarProvider>
24-
</CssVarsProvider>
25-
</StrictMode>,
17+
<Rewraper>
18+
<StrictMode />
19+
<CssVarsProvider theme={theme} />
20+
<SnackbarProvider />
21+
<CssBaseline />
22+
<StoreProvider children={VoidChildren} />
23+
<Router />
24+
</Rewraper>,
2625
);
2726

2827
if (import.meta.hot) {

app/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"app:deploy": "yarn workspace app deploy"
1717
},
1818
"dependencies": {
19+
"@archibara/react-rewraper": "latest",
1920
"@babel/runtime": "^7.23.9",
2021
"@emotion/react": "^11.11.3",
2122
"@emotion/styled": "^11.11.0",

yarn.lock

+10
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,15 @@ __metadata:
2222
languageName: node
2323
linkType: hard
2424

25+
"@archibara/react-rewraper@npm:latest":
26+
version: 0.0.6
27+
resolution: "@archibara/react-rewraper@npm:0.0.6"
28+
peerDependencies:
29+
react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
30+
checksum: 10/0fe00ae6d8fdefd7d79cae9758486731813d95b4c4aff38bedfce05a44f0722d4adcb4f0ddf0ad2d203877874f6e99f78e0b183714fbaf4673ee503f188b440a
31+
languageName: node
32+
linkType: hard
33+
2534
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.21.4, @babel/code-frame@npm:^7.23.5":
2635
version: 7.23.5
2736
resolution: "@babel/code-frame@npm:7.23.5"
@@ -3092,6 +3101,7 @@ __metadata:
30923101
version: 0.0.0-use.local
30933102
resolution: "app@workspace:app"
30943103
dependencies:
3104+
"@archibara/react-rewraper": "npm:latest"
30953105
"@babel/core": "npm:^7.23.9"
30963106
"@babel/runtime": "npm:^7.23.9"
30973107
"@emotion/babel-plugin": "npm:^11.11.0"

0 commit comments

Comments
 (0)