Skip to content

Commit 02a926b

Browse files
Merge pull request #143 from Saifullah-dev/129-fix-npx-create-react-app-my-app---template-typescript-nested-folders-error
129 fix npx create react app my app template typescript nested folders error
2 parents 37a33a6 + 8a142bd commit 02a926b

File tree

6 files changed

+17
-8
lines changed

6 files changed

+17
-8
lines changed

frontend/package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,14 @@
4343
"react": ">=18",
4444
"react-dom": ">=18"
4545
},
46+
"peerDependenciesMeta": {
47+
"react": {
48+
"optional": true
49+
},
50+
"react-dom": {
51+
"optional": true
52+
}
53+
},
4654
"description": "React File Manager is an open-source, user-friendly component designed to easily manage files and folders within applications. With smooth drag-and-drop functionality, responsive design, and efficient navigation, it simplifies file handling in any React project.",
4755
"main": "src/index.js",
4856
"repository": {

frontend/src/FileManager/BreadCrumb/BreadCrumb.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,6 @@ const BreadCrumb = () => {
120120
);
121121
};
122122

123+
BreadCrumb.displayName = "BreadCrumb";
124+
123125
export default BreadCrumb;

frontend/src/FileManager/FileList/FileList.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,6 @@ const FileList = ({
8080
);
8181
};
8282

83+
FileList.displayName = "FileList";
84+
8385
export default FileList;

frontend/src/FileManager/NavigationPane/NavigationPane.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,6 @@ const NavigationPane = () => {
4646
);
4747
};
4848

49+
NavigationPane.displayName = "NavigationPane";
50+
4951
export default NavigationPane;

frontend/src/FileManager/Toolbar/Toolbar.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,4 +175,6 @@ const Toolbar = ({
175175
);
176176
};
177177

178+
Toolbar.displayName = "Toolbar";
179+
178180
export default Toolbar;

frontend/vite.config.js

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,7 @@ export default defineConfig({
1414
formats: ["es"],
1515
},
1616
rollupOptions: {
17-
external: [
18-
...Object.keys(packageJson.dependencies).map(
19-
(mod) => new RegExp(`^${mod}`)
20-
),
21-
...Object.keys(packageJson.peerDependencies).map(
22-
(mod) => new RegExp(`^${mod}`)
23-
),
24-
],
17+
external: ["react", "react-dom"],
2518
output: {
2619
globals: {
2720
react: "React",

0 commit comments

Comments
 (0)